0

重複の可能性:
アクティビティ マネージャーのステータスを取得する

Androidエミュレーターを起動し、アンインストールおよびインストール操作を実行するスクリプトを書いています。adb wait-for-deviceエミュレータの準備が整うまでの待機方法として使用したいと思います。

残念ながら、それは銃をジャンプするようです。待機が (場合によっては) 早すぎて停止し、スクリプトがアプリをアンインストールして再インストールしようとすると、次のエラー メッセージが表示されます。

Could not access the Package Manager.  Is the system running?

android.util.AndroidException: Can't connect to activity manager; is the system running?

時々 adb がハングアップします。エミュレータを拾うことはありませんが、これは早期に行くよりもわずかに少ない頻度で発生します. と同じ動作をしadb get-stateます。

それが助けになるなら、私はOSX Lionで実行しています。

4

0 に答える 0