是否有人知道是否可以從終端創建或啓動Android模擬器,並將動畫比例設置爲0,以便我可以自動運行Espresso測試?我可以在'emulator'文件中找到的唯一命令是禁用啓動動畫,但這並沒有什麼幫助。 它看起來像我可能可以使用:從終端創建或啓動Android模擬器,禁用動畫以進行Espresso測試
adb shell settings put system window_animation_scale 0
模擬器啓動後,但是這似乎並沒有實際工作。
是否有人知道是否可以從終端創建或啓動Android模擬器,並將動畫比例設置爲0,以便我可以自動運行Espresso測試?我可以在'emulator'文件中找到的唯一命令是禁用啓動動畫,但這並沒有什麼幫助。 它看起來像我可能可以使用:從終端創建或啓動Android模擬器,禁用動畫以進行Espresso測試
adb shell settings put system window_animation_scale 0
模擬器啓動後,但是這似乎並沒有實際工作。
在互聯網上有一些有用的工具可以幫助你。
該項目有助於只需添加一行代碼到咖啡自動化測試測試規則。但首先你必須安裝外部測試管家應用程序才能使用它。但是,這可以適應您的需求,因爲您可以在早期準備模擬器映像並從命令行啓動它。更多信息here
應用的另一個JUnit的規則,以你的測試和thhat在
有3種動畫類型。你應該禁用所有這些如下:
adb shell settings put global window_animation_scale 0.0
adb shell settings put global transition_animation_scale 0.0
adb shell settings put global animator_duration_scale 0.0