0

Androidエミュレーターで一連の操作を実行するスクリプトを書いています。エミュレーターを起動し、一連のテストを実行したいと思います。これまでのところ、私は持っています:

(emulator-ARM @emuName) & adb wait-for-device; adb shell am instrument -w com.name.name.android.test/android.test.InstrumentationTestRunner

しかし、これはエミュレーターを起動するだけで、次のようなエラーを返します。

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

デバイスの待機は、デバイスの準備が整うのではなく、デバイスが接続されるのを単に待っているように思えます。これが必要だと思います

他の誰かがこの問題を抱えていましたか、または提案がありますか?

4

1 に答える 1

0

ドキュメンテーションAndroid Debug Bridge / Commands / Scripting / wait-for-device によると、まさにあなたが言ったとおりです(デバイスが接続されるのではなく、デバイスが接続されるのを単に待っているようです準備ができて...)。残念ながら、必要なことを行うコマンドは言及されていません。

于 2013-09-09T11:39:13.823 に答える