1

このページを読みました http://hariniachala.blogspot.com/2011/09/android-application-ui-testing-with.html

そして、このコードを実行したとき

./adb -d shell monkey -p package_name --port 1080 &
./adb -d forward tcp:1080 tcp:1080
telnet localhost 1080

次の問題に直面しました

C:\Users\subhi\Desktop>adb -d shell monkey -p package_name --port 1080
error: device not found

それを行う最も簡単な方法は何ですか?

4

1 に答える 1

0

おそらく、ADB がデバイスを見つけられない理由は、物理デバイスの検索を強制しているためです (-d オプション)。エミュレートされたデバイスとやり取りしたい場合は、 -e を使用するか、オプションを使用しないでください (ADB は自動的に解決する必要があります)。要約すると、私があなたの問題を理解していれば、AVD を起動し、起動するまで待ってから使用することをお勧めします。

adb shell monkey -p <app.package.name> --port <X> &
adb forward tcp:<X> tcp:<X>
telnet localhost <X>

どこ

<X> 

使用するポート番号です。

于 2016-03-14T13:28:21.043 に答える