166

私はWindows7で実行しており、ハードウェアデバイスの使用に関してAndroid開発者のWebサイトに記載されているように、すべてのドライバーを更新しました。ただし、アプリケーションを実行しようとしても、 EclipseがNexus4を認識しません。Androidデバイスチューザーがポップアップしますが、ハードウェアセクションには何も表示されません。デバッグ、サードパーティのアプリ、モックの場所もすべて携帯電話でオンにしました。

これは電話がまだ新しいからですか?NexusをEclipseで動作させる方法はありますか?

コマンドプロンプトのADBデバイスの下に何も表示されません。

4

26 に答える 26

266

Nexus 4でも同様の状況が発生しました。私にとっては、Windowsが自動的にインストールするドライバーの問題でした。[Q]コンピュータが電話を認識しませんか?の指示に従いました。-投稿#8。Windows7では若干の違いがありました。

私にとって、私は

  1. デバイスマネージャからドライバをアンインストールしました
  2. 汎用の「MTPデバイスドライバ」を自動的にインストールします
  3. 新しいデバイスを右クリックし、[ドライバの更新]を選択しました
  4. [ディスクを持っている]を選択し、[android-sdk-dir] \ extras\googleをポイントしました
  5. 「ADB」ドライバーのインストールを監視しました。
  6. Eclipseを開いて、Nexus4で正常に実行しました。

幸運を!

于 2012-12-23T08:11:54.850 に答える
68

前のコメントを確認するだけです。開発者向けオプションを有効にして、新しく表示された開発者向けオプションからUSBデバッグを選択することに加えて、接続をカメラ(PTP)モードに切り替える必要がありました。

于 2013-01-10T12:08:59.570 に答える
52

USBデバッグを有効にするには、[設定]、[電話について]に移動し、下部にあるビルド番号を7回タップします。これにより、USBデバッグを有効にできる開発者設定が有効になります。

于 2013-01-30T09:11:32.990 に答える
41

Windows 7/832ビット/64ビットにAndroidUSBドライバーを修正/インストールするには:

  1. Android搭載デバイスをコンピューターのUSBポートに接続します。
  2. デスクトップまたはWindowsエクスプローラーから[コンピューター]を右クリックし、[管理]を選択します。
  3. 左側のペインで[デバイス]を選択します。
  4. 右側のペインで[その他のデバイス]を見つけて展開します。
  5. デバイス名( Nexus 7 / Nexus 5 / Nexus 4 )を右クリックし、 [ドライバーソフトウェアの更新]を選択します。これにより、ハードウェア更新ウィザードが起動します。
  6. [コンピューターの参照]を選択して、[次へ]をクリックします。
  7. [参照]をクリックして、USBドライバーフォルダーを見つけます。(Google USBドライバーはにあり<sdk>\extras\google\usb_driver\ます。)
  8. [次へ]をクリックしてドライバをインストールします。

それでも機能しない場合は、MTPからPTPに変更してみてください。

MTP-> PTP

于 2013-04-11T22:45:41.593 に答える
20

同じ問題が発生しましたが、PTPモードに変更したくありませんでした。これは、MTPを有効にしたまま修正した方法です。

  1. AndroidSDKManagerのEclipseからGoogleUSBドライバーをアンインストールしました。
  2. デバイスマネージャからドライバをアンインストールしました-「コンピュータからドライバを削除する」のボックスをクリックします
  3. 電話を抜いて、もう一度コンピューターに接続しました。
  4. Windowsは、Nexus4用のドライバを「正しく」インストールしていません。
  5. Nexus4がドライブのようにマイコンピュータに表示されるようになりました。
  6. SDKManagerにGoogleUSBドライバーを再インストールします。
  7. デバイスマネージャーでNexus4ドライバーを更新します。
  8. すべてが機能します。
于 2013-01-12T04:30:05.843 に答える
10

私は同じ問題を抱えていて、上記のどれもうまくいきませんでしたが、次の解決策が私のために働きました:

Nexus 4の場合:

  • 設定に移動

  • 開発者向けオプションを選択します([電話について]を7回押した後、リストの最後から)

  • 「USBデバッグ」を確認し、を押しOKます。

于 2013-04-10T15:54:41.977 に答える
5

私の場合、USB接続モードをメディアデバイス(MTP)からカメラ(PTP)に変更するだけで、問題を解決できました。

于 2013-03-07T15:17:01.863 に答える
4

この問題を修正するには、Windows7x64のクリーンインストールに頼らなければなりませんでした。

私は他の答えのすべてのステップ/バリアントを試しました。運がない。デバイスマネージャーは、「Androidデバイス/ AndroidコンポジットADBインターフェイス」がGoogleの7.0.0.1ドライバーで正しく動作していることを示しますが、「adbデバイス」がNexus4を表示することはできません。

USBDeviewを使用して、キーボードとマウスを除く、コンピューターに接続されていたすべてのUSBデバイスをアンインストールしました。運がない。

デバイスマネージャで[非表示のデバイスを表示する]を有効にし、USBに関連するものをすべてアンインストールしました。運がない。

GoogleのベンダーIDをadb_usb.iniに追加しました。運がない。adb_usb.iniを削除し、「androidupdateadb」を実行しました。運がない。

Nexus 4を兄のアパートに持ってきて、故障していないことを確認しました。しゃっくりなしで彼のマシンで作業しました。

さらにトラブルシューティングを行うにはマザーボードを交換するかMacBookを購入する必要があったため、クリーンインストールが機能したことをうれしく思います。

少年、それはすぐにエスカレートしました。

于 2013-03-12T04:40:54.280 に答える
3

USBモードをMTPからPTPに変更することは私のために働きました。

于 2013-08-20T13:08:21.160 に答える
2

Windows 8でそれを行う方法(私はそれがWindows7でも機能すると思います)

  1. Android SDK Managerを開き、GoogleUsbドライバーを削除します
  2. [コントロールパネル]->[デバイスマネージャー]->[Nexusの検索]->[右クリック]->[デバイスの削除]を開きます
  3. デバイスのプラグを抜きます
  4. Android SDK Managerを開き、GoogleUsbDriverをインストールします
  5. デバイスを接続します
  6. コントロールパネルを開く->デバイスマネージャー->Nexusを見つける->右クリック->ドライバーの更新->手動更新->android-sdkフォルダーを開く(サブフォルダーのチェックボックスを有効にする)->GoogleIncからドライバーをインストールする
  7. adb kill-server; adb start-server; adbデバイスはネクサスを表示する必要があります

Android 4.2では、コンピューターからRSAキーを送信する必要があることを忘れないでください。デバイスの画面を確認してください。

Android 4.2で開発者向けオプションを有効にするには:[設定]->[端末情報]->[ビルド番号]を7回タップします。

于 2013-03-14T05:28:27.900 に答える
2

Eclipse-ADTでNexus4を認識させるのに苦労している人のために、上記の投稿に追加してください。以前は、デバイスは問題なくEclipseADTによって認識されていました。

元の質問と同じ問題が発生しました。私が試したすべてのアプローチはうまくいきませんでした...

  • 「USBデバッグ」選択の切り替え
  • 「サードパーティを許可する」アプリの選択を切り替える
  • モックロケーションの許可
  • ドライバーの再インストール
  • adb.exeを再起動します

最終的には簡単な解決策

  • [設定]->[ストレージ]->[USBコンピューターの状態](ストレージ画面のメニューオプション)に移動します

  • メディアデバイス(MTP)からカメラ(PTP)への変更

于 2013-11-04T21:29:15.350 に答える
1

これについては、Googleの指示に従ってください。OEMUSBドライバー

于 2013-03-07T03:25:09.117 に答える
1

いずれの回答も機能しない場合は、次の説明が役立つ可能性があります。私は一番上の答えに従い、考えられる複雑さを減らすためにコマンドラインからADBを使用してプログラムをロードしようとしましたが、これは機能しませんでした。

PTPモードを有効にすると、ADBデバイスコマンドでNexus 4が検出されますが、プッシュできませんでした。Eclipseを使用する必要があり、ダイアログを表示して、以下で説明するRSAキーを受け入れる必要がありました。

注:Android 4.2.2以降を実行しているデバイスをコンピューターに接続すると、RSAキーを受け入れるかどうかを尋ねるダイアログが表示されます。

于 2013-03-08T14:44:28.377 に答える
1

Windows 7では、Samsung Nexus Sを使用すると、デバイスマネージャーに何も表示されず、adb devicesコマンドにはデバイスが表示されませんでしたが、デバイスを接続すると、USBデバッグがオンで接続されていると表示されました。

Andreaの2月2日の回答を使用してGoogleUSBドライバーをインストールし、/ gooogle / usb_driverディレクトリを作成し、RobertNoveloの3月7日の回答を使用してリンクに移動して指示に従いました。デバイスは、デバイスマネージャの「その他」の下に表示されました。それを右クリックして更新ドライバーを選択すると、デバイスマネージャーの[Androidデバイス]の下に表示され、コマンドラインadb devicesに一覧表示されます。

于 2013-04-03T01:41:32.983 に答える
1

Windowsを使用している場合にのみUSBドライバーをインストールする必要があります(MAC / Linuxを使用している場合、ドライバーをインストールしなくても正常に動作する可能性があります)

次のリンクで、それらはそれを行う方法を説明しています:

http://developer.android.com/tools/extras/oem-usb.html

要するに:

  1. Android搭載デバイスをコンピューターのUSBポートに接続します。
  2. デスクトップまたはWindowsエクスプローラーから[コンピューター]を右クリックし、[管理]を選択します。
  3. 左側のペインで[デバイス]を選択します。
  4. 右側のペインで[その他のデバイス]を見つけて展開します。
  5. デバイス名(Nexus Sなど)を右クリックして、[ドライバーソフトウェアの更新]を選択します。これにより、6。ハードウェア更新ウィザードが起動します。
  6. [コンピューターの参照]を選択して、[次へ]をクリックします。[参照]をクリックして、USBドライバーフォルダーを見つけます。(GoogleUSBドライバーは\extras \ google \ usb_driverにあります。)
  7. [次へ]をクリックしてドライバをインストールします。
于 2013-04-12T12:39:37.743 に答える
1

私の症状は、複合デバイス(ADBインターフェイス、カメラなどの実際のUSBデバイスがすべて含まれている)がインストールされていないことでした。これのハードウェアIDは次のとおりです。

USB\VID_18D1&PID_4EE6&REV_0228
USB\VID_18D1&PID_4EE6

複合デバイスの子には、それらの後に&MI_##があります。それらが表示された場合、これは同じ問題ではありません。

これを解決するには、Windows 7の仮想マシンからusb.infを%windir%\ infにコピーしました。その後、ハードウェアが検出され、正常にインストールされました。

于 2013-06-18T14:42:43.487 に答える
1

Nexus4デバイスを2台持っています。1つは問題なくADBに接続していましたが、2つ目はadb devicesコマンドを使用したときに表示されませんでした。追加の症状は、電話がメディアモードに設定されているときに、2番目の電話がWindowsエクスプローラーにポータブルデバイスとして表示されなかったことです。

ある時点で、2番目のNexusの一時的な解決策は、PTPモードに切り替えることであることがわかりました。それからそれはadb devicesコマンドによって見つけられました。奇妙なことに、最初の電話は常に両方のモードで動作していました。

最後に、両方の電話を両方のモードで接続できるようになるこのソリューションを見つけました。

  • 電話機のUSBモードをMTP(メディア)に設定します
    。PCデバイスマネージャーを使用して、デバイスをアンインストールします->Androidデバイス->Android ADBインターフェイス
    [ドライバーソフトウェアを削除する]チェックボックスをオンにしてください!

  • 次に、電話のUSBモードをPTP(カメラ)に設定します
    。PCデバイスマネージャーを使用して、デバイスをアンインストールします->ポータブルデバイス->ネクサス4

  • 次に、USBを取り外して再度接続します(MTP(メディア)に設定されていることを確認します。デバイスがデバイスマネージャーに->ポータブルデバイス->Nexus4として正しく登録されていることを確認します。

解決策は次の場所にあります:http://forum.xda-developers.com/showthread.php?p = 34910298#post34910298

NexusをADBに接続する際に同様の問題が発生した場合は、最初にPTPモードに切り替えることをお勧めします。その手順で問題が解決した場合は、上記の追加の手順を実行することをお勧めします。MTPは、ほとんどの場合、電話を設定するモードになる可能性が高いためです。

于 2013-06-30T20:28:25.683 に答える
1

私も同様の問題を抱えていましたが、以前の解決策はどれもうまくいきませんでした。(数時間の欲求不満の後で)自分で解決したばかりなので、解決策を共有します。

Nexus4にAndroidCompositeADBインターフェイスをインストールした後、コンピューターが接続したAndroidデバイスの認識を突然停止しました。デバイスマネージャーによるアンインストールが失敗したため、ドライバーをアンインストールできませんでした(デバイスマネージャーが応答を停止しました)毎回)。

だから私はそれをこのように解決しました:

  1. Windowsをセーフモードに切り替えます
  2. AndroidCompositeADBインターフェースをアンインストールします
  3. 古いSAMSUNGAndroidADBインターフェースをインストールします
  4. Windowsを通常モードに切り替えます
  5. プラグインAndroidデバイス(私の場合はNexus 4)
  6. WindowsはデバイスをNexus4として認識しました
  7. android-sdk / extras/googleフォルダーからドライバーをインストールします
  8. すべてが再び機能します!:)
于 2014-01-20T14:24:50.197 に答える
1

私はあなたの問題を解決する方法があります:

  1. Nexus Root Toolkit v2.0.4をダウンロードします:http ://www.wugfresh.com/nrt/
  2. ダイバーをインストールして選択し、GoogleAPIを選択します。たとえば、Nexus 4を選択し、GoogleAPI4.4.4を選択しました
  3. 「完全なドライバインストールガイド...」をクリックし、ステップ3タブをクリックします。Googleドライバーを選択します。
于 2015-03-20T03:15:19.510 に答える
0

(Windows 7)これに対する私の解決策は、デバイスマネージャーでデバイスを見つけ、既存のドライバーをアンインストールし、[サブディレクトリを含める]オプションを使用してユーザーアカウントのandroidフォルダーから新しいドライバーをインストールすることでした。

ではごきげんよう。

于 2013-02-25T12:14:59.083 に答える
0

私のWindows7のインストールでは、ドライバーがまったく見つかりませんでした。xda-forumsの投稿には、ドライバーがどこにあるかをWindowsに通知するための適切なフォルダーがあります- {SDK directory}/extras/google/usb-driver

extras/Googleフォルダ+TimBellisがない場合は、IDEのSDK Managerに移動し、ExtrasカテゴリでGoogleUSBドライバを探してインストールします。Eclipseでこれを行う方法を説明することはできませんが、IntelliJ IDEAを使用している場合は、リストの一番下にあります。チェックマークを付けて、[パッケージのインストール]をクリックしてください。

于 2013-02-02T07:23:27.560 に答える
0

この問題を経験したことがある方もいらっしゃるかもしれません。USBドライバーが見つからない場合(私のように、EclipseとAndroid SDKのバンドルをダウンロードしました)、に移動し<sdk>/SDK Managerます。それを開き、インストールするオプションからUSBドライバーを選択すると、準備が整います。私もPTPモードをしなければなりませんでした。

于 2013-04-11T21:51:24.677 に答える
0

私にとっては、Nexus4とWindows7でした。ドライバーを再インストールし、PTPに変更しました。基本的にすべてを実行しました。

Eclipseでactivity_main.xmlではなくMainActivity.javaと表示されているタブをクリックすると、修正されました。

于 2013-09-27T01:40:03.250 に答える
0

私の解決策は非常にばかげています。私は上記のすべての解決策を試し、非常に多くの時間を無駄にしました。次に、開発者向けオプションを参照したときに解決策を見つけました。「USBデバッグ」オプションにチェックマークを付けませんでした。私が開発者オプションをオンにするという愚かなことは、USBデバッグをオンにすることを意味しますが、私は間違っていました。

于 2013-10-13T00:47:48.240 に答える
0

Windows 8.1でADBドライバーをインストールする際に問題が発生した場合は、次の解決策を試してください:ADBドライバーとWindows 8.1

于 2014-03-16T00:11:36.773 に答える
0

それは私にとってドライバー不足の問題でした。USBデバッグを有効にし、USBケーブルを変更し、Google USBドライバーを再インストールしようとしましたが、何も役に立ちませんでした。

次に、最終的に、ここで提案されているようにデバイスドライバーをダウンロードしました。

デバイスドライバに問題があるかどうかを確認するには、次のURLにアクセスしてください。

  1. コンピューター->右クリック
  2. 管理
  3. デバイスマネージャ

また、Nexusが「 Androidデバイス」または「その他」のデバイスとして表示されているかどうかを確認します。

その他」に表示されている場合は、これをダウンロードして解凍し、次の手順に従って問題を解決する必要があります。

  1. 上記の3つの手順に従って、デバイスマネージャでデバイスを見つけたら、デバイスを右クリックします。
  2. ドライバーソフトウェアの更新と言います。
  3. ドライバーソフトウェアについては、コンピューターを参照してください
  4. 上記のリンクからドライバーをダウンロードした場所を特定します。

最後に、デバイスは次のように表示されます。

コンピューター管理のスクリーンショット

これを行うとすぐに、デバッグの許可を求めるポップアップがデバイスに表示されます。受け入れると、準備が整います。

于 2014-11-30T12:14:48.530 に答える