私はWindows 7を実行しています、そしてそれがハードウェアデバイスの使用に関してAndroid開発者のウェブサイトでそれが言うようにすべてのドライバを更新しました。しかし、アプリケーションを実行しようとしたときに Eclipse がまだ私のNexus 4を認識していません。 Androidデバイスの選択画面が表示されますが、ハードウェアのセクションには何も表示されません。私は自分の電話でも、デバッグ、サードパーティ製のアプリ、そしてモックの場所をすべてオンにした。
電話はまだ新しいからですか?私のNexusをEclipseと連携させる方法はありますか?
コマンドプロンプトの ADB デバイスの下には何も表示されません。
私のNexus 4でも同じような状況にありました。私にとっては、Windowsが自動的にインストールするドライバの問題です。 [Q]コンピュータが電話を認識できないのですか? - ポスト#8の指示に従った。私はWindows 7上でいくつかのわずかな違いがありました。
私にとっては、
がんばろう!
前回のコメントを確認するためだけに。開発者オプションを有効にして、新しく登場した開発者オプションからUSBデバッグを選択することに加えて、接続をカメラ(PTP)モードに切り替える必要がありました。
USB デバッグを有効にするには、設定について、電話について、次に一番下の数字を7回タップします。これにより、USBデバッグを有効にできる開発者設定が有効になります。
Android USBドライバを修正/インストールするにはWindows 7/8 32bit/64bit:
<sdk>\extras\google\usb_driver\
にあります。)それでもうまくいかない場合は、MTPからPTPに変更してみてください。
同じ問題がありましたが、PTPモードに変更したくありませんでした。 MTP を有効にしたままでこれを修正しました。
私は同じ問題を抱えていて、上記のどれもうまくいきませんでした、しかし、以下の解決策は私のためにうまくいきました:
私のNexus 4では:
設定に移動
開発者オプションを選択します(リストの末尾から[電話について]を7回押した後)。
「USBデバッグ」を確認してを押します OK。
価値があるので、私の場合は、USB接続モードをメディアデバイス(MTP)からカメラ(PTP)に変更するだけで問題を解決できました。
私はこの問題を解決するためにWindows 7 x 64のクリーンインストールに頼らなければなりませんでした。
私は他の答えですべてのステップ/変形を試みました。運がありません。デバイスマネージャは、私の「Androidデバイス/ AndroidコンポジットADBインターフェイス」がGoogleの7.0.0.1ドライバで正しく動作していることを示していましたが、「adbデバイス」にNexus 4が表示されることはありませんでした。
キーボードとマウス以外の私のコンピュータに接続していたすべてのUSBデバイスをアンインストールするのに SBDeview を使いました。運がありません。
デバイスマネージャで[隠しデバイスを表示]を有効にし、USB関連のものをすべてアンインストールしました。運がありません。
GoogleのベンダーIDをadb_usb.iniに追加しました。運がありません。私はadb_usb.iniを削除し、「Android update adb」を実行しました。運がありません。
私はNexus 4を兄のアパートに持って行き、それが故障ではないことを確認しました。しゃべることなく彼の機械で働いた。
それ以上のトラブルシューティングにはマザーボードの交換やMacBookの購入が必要になるので、クリーンインストールがうまくいったことをうれしく思います。
男の子、それはすぐにエスカレートしました。
USBモードをMTPからPTPに変更することは私にとってうまくいった。
やり方Windows 8(私は、Windows 7でも動作すると思います)
忘れないでください、そのアンドロイド4.2は今あなたのコンピュータからRSAキーを提出することを望みます、あなたのデバイススクリーンを見てください。
Android 4.2で開発者向けオプションを有効にするには:[設定] - > [携帯電話について] - > [ビルド番号]を7回タップします。
Nexus 4をEclipse - ADTに認識させるのに苦労している人のために、上記の投稿に追加するだけです。過去には、このデバイスはEclipse ADTによって問題なく認識されていました。
私は最初の質問と同じ問題に出くわしました。私が試みたすべてのアプローチはうまくいかないでしょう...
最後に簡単な解決策
[設定] - > [ストレージ] - > [USBコンピュータの状態]([ストレージ画面]のメニューオプション)に移動します。
メディアデバイス(MTP)からカメラ(PTP)に変更
Windowsを使用している場合にのみUSBドライバをインストールする必要があります(MAC/Linuxを使用している場合は、ドライバをインストールしなくても問題なく動作するはずです)。
次のリンクで彼らはそれを行う方法を説明します。
http://developer.Android.com/tools/extras/oem-usb.html
要するに:
これについては、Googleの指示に従ってください、OEM USBドライバ。
答えがどれもうまくいかない場合は、おそらく以下の説明が役立ちます。私はトップの答えをたどり、考えられる複雑さを減らすためにコマンドラインから ADB を使ってプログラムをロードしようとしましたが、これはうまくいきませんでした。
PTPモードを有効にすると、ADB devicesコマンドで私のNexus 4が見つかりましたが、プッシュできませんでした。私は Eclipse を使用しなければならず、そしてダイアログが表示されるためには下記のRSAキーを受け入れる必要があります。
注意:Android 4.2.2以降を実行しているデバイスをコンピュータに接続すると、RSAキーを受け入れるかどうかを確認するダイアログが表示されます。
2台のNexus 4デバイスがあります。 1つは問題なくADBに接続していました、2つ目は私がadb devices
コマンドを使用したとき決して現れませんでした。追加の症状は、電話機がメディアモードに設定されているときに、2番目の電話機がWindowsエクスプローラにポータブルデバイスとして表示されなかったことです。
ある時点で、私は2番目のNexusの一時的な解決策はPTPモードに切り替えることであることがわかりました。それからそれはadb devices
コマンドによって見つけられました。厄介なことは、最初の電話が常に両方のモードで動作していたということでした!
ついに私は両方のモードで両方の電話を接続することを可能にするこの解決法を見つけました:
電話機のUSBモードをMTP(メディア)に設定します。
PCデバイスマネージャを使用してデバイスをアンインストールします - > Android Device - > Android ADB Interface
「ドライバソフトウェアを削除する」にチェックを入れてください。
その後、電話機のUSBモードをPTP(カメラ)に設定します。
PCデバイスマネージャを使用してデバイスをアンインストールします - > Portable Devies - > Nexus 4
それからUSBを抜いて、再び差し込んでください(それがMTP(Media)にセットされていることを確認してください、そして私はデバイスがデバイスマネージャに正しく登録されていることを確認しました - > Portable Devies - > Nexus 4
解決策は次の場所にあります。 http://forum.xda-developers.com/showthread.php?p=34910298#post34910298
NexusをADBに接続する際に同様の問題がある場合は、まずPTPモードに切り替えることをお勧めします。あなたの問題がそのステップで消えた場合、MTPがおそらくあなたがあなたの電話をほとんどの時間に設定したいモードになるので、私は上記にリストされた追加のステップを通過することを勧めます。
私はあなたの問題を解決する方法があります:
私の症状は、複合デバイス(これにはADBインターフェース、カメラなどの実際のUSBデバイスがすべて含まれています)がインストールされていないことでした。これのハードウェアIDは次のとおりです。
USB\VID_18D1&PID_4EE6&REV_0228
USB\VID_18D1&PID_4EE6
複合デバイスの子には、その後に&MI _ ##が付きます。それらを見れば、それからこれは同じ問題ではないです。
私は、Windows 7の仮想マシンからusb.infを%windir%\ infにコピーすることでこれを解決しました。
Windows 7では、 Samsung Nexus S を指定すると、 Device Manager では何も表示されませんでしたが、adb devices
コマンドでデバイスが表示されませんでした。
Andreaの2月2日の回答を使ってGoogle USBドライバをインストールしたところ、/ gooogle/usb_driverディレクトリが作成され、RobertNoveloの3月7日の回答を使ってリンクに移動して指示に従った。デバイスは[その他]の下のデバイスマネージャに表示されます。私はそれを右クリックしてアップデートドライバを選択しました、そして今それは 'Android device'の下のDevice Managerに現れ、そして今やコマンドラインadb devices
はそれをリストします。
私は同じような問題を抱えていて、以前の解決策はどれも私のためにはうまくいきませんでした、そして私は(数時間のフラストレーションの後に)自分でそれを解決しました。
Nexus 4にAndroid Composite ADB Interfaceをインストールした後、コンピュータが突然接続したAndroidデバイスの認識を停止しました。デバイスマネージャによるドライバのアンインストールに失敗したため、ドライバをアンインストールできませんでした。毎回)。
だから私はそれをこのように解決しました:
それは私にとってドライバー不足の問題でした。 USBデバッグを有効にし、USBケーブルを変更し、Google USBドライバを再インストールしてみましたが、何も助けになりませんでした。
それから、最終的に here のようにデバイスドライバをダウンロードしました。
デバイスドライバに問題があるかどうかを確認するには、次のURLにアクセスしてください。
また、Nexusが "Androidデバイス"として表示されているのか、 "Others"のデバイスとして表示されているのかを確認してください。
「Others」と表示されている場合は、 this をダウンロードして展開することで問題を解決できます。
最後に、あなたのデバイスは次のように表示されます。
これを実行するとすぐに、デバッグの許可を要求するポップアップがデバイスに表示されます。受け入れたら、準備は完了です。
私のWindows 7インストールはまったくドライバを見つけられませんでした。 xda-forumsの投稿には、ドライバがどこにあるかをWindowsに伝えるための正しいフォルダがあります - {SDK directory}/extras/google/usb-driver
。
Extras/Googleフォルダ+ Tim Bellisがない場合は、IDEのSDKマネージャにアクセスして、[その他]カテゴリのGoogle USBドライバを探してインストールします。私はEclipseでこれを行う方法をあなたに言うことができません、あなたが IntelliJ IDEA を持っているならば、それはリストの一番下近くにあります、それにチェックマークを付けて「Install packages」をクリックしてください。
私にとっては、Nexus 4とWindows 7でした。PTPに変更されたドライバを再インストールしました - 基本的にすべての手順を実行しました。
Eclipseのactivity_main.xmlではなくMainActivity.Javaと書かれているタブをクリックすると、問題が解決しました。
(Windows 7)これに対する私の解決策は、 Device Manager でデバイスを見つけ、既存のドライバをアンインストールし、includeサブディレクトリオプションを使ってユーザアカウントのAndroidフォルダから新しいドライバをインストールすることでした。
ではごきげんよう。
私の解決策はとてもばかげています。私は上記のすべての解決策を試していたので、何時間も無駄にしました。それから私は開発者向けオプションを閲覧したときに解決策を見つけました。 「USBデバッグ」オプションにチェックマークを付けませんでした。私が開発者向けオプションをオンにしたのは、USBデバッグをオンにすることを意味していましたが、私は間違っていました。
ADBドライバをWindows 8.1の下にインストールするのに問題がある場合は、次の解決方法を試してください。 ADBドライバとWindows 8.1
あなたの何人かはこの問題を経験したかもしれません。 USBドライバが見つからない場合(私のように、私はEclipseとAndroid SDKのバンドルをダウンロードしました)、<sdk>/SDK Manager
に行きます。それを開いてインストールするオプションからSB Driverを選択すれば準備完了です。私もPTPモードをやらなければなりませんでした。