4

Nexus S(Androidバージョン2.3.5)をmacbook pro 10.7(OSX Lion)に接続しようとしました。ただし、Android携帯での通知はオンとオフの選択肢でした。自分の端末でこのコマンドを試しました。

adb usb 
>>error: device not found
adb devices 
>>List of devices attached 
>>[ nothing here ] 

この問題について私を助けてください。ありがとうございました!

4

6 に答える 6

7

電源専用の USB ケーブルがないことを確認します。電話が充電されても Mac がそこにあると認識しない場合は、確実な兆候です。

于 2011-11-27T15:10:19.550 に答える
5

また、それが機能しない場合は、デバイスがシステム プロファイラー (OS X に含まれる) で USB の下に表示されるかどうかを確認します。そこには表示されているが、ADB には表示されていない場合は、電話の USB ベンダー ID を ~/.android/adb_usb.ini に追加してみてください。

このファイルが存在しない場合は作成できます。Nexus S のベンダー ID は 0x18d1 です。ファイルの最後の行がベンダー ID であることを確認してください。最後に空白行を残さないでください。

于 2011-08-24T00:17:43.540 に答える
1

OS X での Android デバイスのデバッグにはいくつかの問題があるようです (ほとんどの場合、この問題は Lion にアップデートした後に説明されています)。

いくつかの可能な回避策を提供するスレッド/ディスカッションがいくつかあります。それらのいずれかが機能するかどうかを確認してください。

ただし、これは Google / Apples サイトの問題であると思われるため、回避できるかどうかのみを確認できます。

于 2011-08-23T22:19:40.600 に答える
0

同様の問題があります。ls のような ./adb シェル経由でコマンドを発行できますが、プッシュとプルはできません。./adb デバイスを実行すると、デバイス ID が表示されますが、インタラクティブ シェルを起動すると、adb デバイスには何も表示されません。対話型シェルでファイルを一覧表示することはできますが、プッシュまたはプルはできません。

于 2012-04-28T19:09:01.833 に答える
0

私はNEC製のN-06Cで同じ問題を抱えており、kextの少ないコードを書くことで解決しました。

http://8kpxen.blogspot.com/2011/08/how-to-adb-to-your-android-device-on.html

このブログを読んでkextをダウンロードしてください。この kext ファイルは N-06C 用に構成されているため、ご使用の環境に合わせて変更してください。

于 2011-08-26T06:21:22.667 に答える
0

これは私に起こり、Eclipse で ADB をチェックし、ファイルを選択してデバイスにプッシュすることができました。APKをプッシュしてインストールしました。

恐ろしい解決策ですが、Lion はほとんどの開発者にとって悪夢でした。うまくいけば、更新が続きます!

于 2012-03-29T00:05:52.030 に答える