我正在使用模擬器運行calabash-android測試。而且它已經在移動設備上工作的罰款,到目前爲止,當它涉及到模擬器我經常收到彈出消息,因爲這個窗口頻繁出現彈出消息在運行葫蘆測試時沒有Google Play服務,該應用不起作用
The app won't run without Google Play services, which is missing from your phone.
我的測試失敗。有沒有解決方案來擺脫這個問題。所有有點幫助都表示讚賞。
我正在使用模擬器運行calabash-android測試。而且它已經在移動設備上工作的罰款,到目前爲止,當它涉及到模擬器我經常收到彈出消息,因爲這個窗口頻繁出現彈出消息在運行葫蘆測試時沒有Google Play服務,該應用不起作用
The app won't run without Google Play services, which is missing from your phone.
我的測試失敗。有沒有解決方案來擺脫這個問題。所有有點幫助都表示讚賞。
這可以通過創建一個使用包含Google API的系統映像的模擬器來解決。
如果您正在使用命令行,你會指定要與-t <targetID>
使用系統映像。
https://developer.android.com/studio/tools/help/android.html
如果你可以使用另一個模擬器嘗試genymotion。只需安裝模擬器google play services support即可。
感謝您的幫助。但這裏的問題是我在持續集成上運行這個。我看不到窗戶。並將不得不從終端 –
管理它我已經更新了我的答案,包括如何通過命令行創建模擬器。 – mattfred
這是正確的,但我通過使用circle.yml文件運行所有的東西,我正在尋找一些命令來避免該消息。以下是avd的配置。 ** - 仿真器-avd circleci-android21 -no-audio -no-window: background:true parallel:true ** –