★問題
Androidで「実機をUSB接続」し、さらに「エミュレータを立ち上げて」いる時に「adb shell」を実行すると、「error: more than one device and emulator」で怒られる。(複数のデバイスがあると怒られる。)
★解決方法
adbの「-d」「-e」「-s」オプションを使う。
「実機が1台のみUSB接続されている」場合に実機へ接続するは「-d」
「エミュレータが1つだけ起動されている」場合にエミュレータへ接続するには「-e」
「接続先を個別に指定」する場合は「-s」
「adb shell <オプション>」の順番に書くとエラーになるので、必ず「adb <オプション> shell」の順にすること。
★実行結果
C:¥>adb devices List of devices attached SSHEZ134484 device emulator-5555 device C:¥>adb -d shell # C:¥>adb -e shell # C:¥>adb -s SSHEZ134484 shell # C:¥>adb -s emulator-5555 shell #
↓クリックで、このブログの評価が上がり執筆者が喜びます
にほんブログ村
0 件のコメント:
コメントを投稿