我正在運行一個啓動avd設備的jenkins工作,並使用calabash-android對它進行測試。如何判斷avd何時完全啓動?
emulator -avd phone
我怎麼能知道什麼時候該設備完全啓動,讓我知道我可以開始測試沒有得到設備連接出現錯誤?
我試圖
adb wait-for-device
但是這不會起作用,因爲根據亞行docs
「請注意,這個命令不會使亞行要等到整個系統完全引導。出於這個原因,你不應該把它加在需要完全引導系統的其他命令上。「
現在我有一個困難的睡眠,什麼會是一個更好的方式來編寫腳本?
謝謝。
您也可以有時不得不等待「android.process.acore」過程完成啓動,然後才能安裝任何的APK,否則它只會。 Jenkins的Android模擬器插件應該在下一個版本中具有此功能。 – 2015-02-09 23:52:00