92

私は Eclipse + ADT を使用していますが、私の物理デバイス (以下にリスト) は Android Device Chooser にリストされていません。Eclipse とすべての Android パッケージを更新しました。私の電話は、Eclipse プロジェクトにリストされているターゲット バージョンに対応する Android OS 1.6 を実行しています。

また、実際のデバイスでテストすることにした理由は、プロジェクトを実行したときにエミュレーターが正しく動作していないように見えるからです。エミュレーターは起動しますが、プログラムは起動しません。何か案は?

(Windows 7/t-mobile mytouch 3g を使用)

4

33 に答える 33

151

まず、Android ADB がデバイスと「通信」できることを確認します。

  • Windows コマンド プロンプト (cmd.exe)/Mac ターミナルを開きます。
  • (経由でcd) ADB.exe があるフォルダに移動します (例: C:\Android\android-sdk\platform-tools)。
  • タイプadb devices

お使いのデバイスが一覧に表示されている場合 (シリアル番号が表示されている場合)、2 つ目の確認に進みます。それ以外の場合、これは ADB が現在デバイスと通信できないことを意味します。問題を引き起こす可能性のある多くの理由があります。以下を試してください。

  • デバイスで、[設定] -> [アプリケーション] -> [開発] で [USB デバッグ モード] をオンにします。
  • お使いのデバイスで、[設定] -> [アプリケーション] -> [開発] で [非市販アプリケーションのインストールを許可する] をオンにします。
  • Windows/Mac を再起動します。
  • Android デバイスを再起動します。
  • Windows/Mac では、デバイス ドライバーを再インストールします。

次に、「展開ターゲット選択モード」を手動に設定してください。

  • Eclipse Package Explorer ビューで、プロジェクトを右クリックし、Run As -> Run Configurations... を選択します。
  • [実行構成] ダイアログの [Android アプリケーション] の下。アプリが存在しない場合は、[Android アプリケーション] をダブルクリックして新しい構成を作成し、適切な名前 (アプリなど) を付けます。この構成が選択されていることを確認してください。
  • Android タブの右側の領域で、プロジェクトが Project の下に表示されていることを確認します。[ターゲット] タブで、[常にデバイスの選択を求める] または [手動] を選択します。
  • [適用] をクリックして、[実行構成] ダイアログを閉じます。
    次回アプリを実行すると、デバイスのリストが表示されます。

お使いのデバイスはまだ表示できませんか? Ok。3 番目に、「プロジェクト ビルド ターゲット」の Android バージョンがデバイスでサポートされていることを確認します。

  • デバイスの Android バージョンを確認します。デバイスで、[設定] -> [デバイスについて] を選択します。
  • プロジェクトの Android バージョンを確認します。プロジェクトを右クリック->プロパティ->Android->ProjectBuildTarget.
  • デバイスのバージョンよりも新しくないことを確認してください。
于 2012-05-16T05:37:00.673 に答える
22

また、「デプロイメントターゲット選択モード」を手動に設定することを忘れないでください([デバッグ構成]-> [ターゲット]タブ)

于 2011-03-31T09:31:18.327 に答える
21

ここにある他の回答のいくつかの手順と、ここにあるものを実行した後: ADB Driver for HTC Incredible、電話が表示される前に2つのコマンドを発行する必要がありました。

adb kill-server
adb start-server

最後に、これらの 2 つのコマンドを実行すると、デバイスが表示されます。

adb devices

ときどき、ADB プロセスが動かなくなることがあります(専門用語があります)。その場合、上記のコマンドは機能しません。ADBプロセスを強制終了することがわかりました(adb.exeWindowsのタスクマネージャーの[プロセス]タブで調べるか、LinuxでadbのPIDを強制終了します)、次に使用します

adb start-server

一般的にその問題を修正します。

于 2012-07-12T16:48:39.077 に答える
20

これは、デバイスで USB デバッグのオプションがチェックされていなかったためだと思います

于 2010-03-23T00:54:36.070 に答える
8

Android 開発者サイトからのこのメモは、私にとってはうまくいきました。

デバイスで USB デバッグを有効にします。Android 3.2 以前を実行しているほとんどのデバイスでは、[設定] > [アプリケーション] > [開発] の下にオプションがあります。Android 4.0 以降では、[設定] > [開発者向けオプション] にあります。注: Android 4.2 以降では、開発者向けオプションはデフォルトで非表示になっています。利用できるようにするには、[設定] > [端末情報] に移動し、[ビルド番号] を 7 回タップします。前の画面に戻り、開発者向けオプションを見つけます。

于 2012-12-26T15:46:07.183 に答える
4

Android SDK Managerを使用すると、実際にGoogleUSBドライバーがインストールされる場合とされない場合があります。

ここでの手順に従ってください:http ://developer.android.com/sdk/oem-usb.html#InstallingDriverは、Eclipseがデバイスを表示することを許可しました。

于 2012-03-29T20:21:01.740 に答える
3

[Debug As] ダイアログで [Android Application] を選択すると、デバッガをデバイスに直接接続できるはずです。シェルで adb devices を実行し、デバイスがリストされていることを確認してください。そうでない場合は、デバイスのドライバーを再インストールする必要があります。USBdeview を使用して持っているドライバーをアンインストールし、adb devices を実行したときにデバイスのシリアル番号が一覧表示されるまで、ドライバーをダウンロードして再インストールできます。- アルナーブ・ダス

于 2010-03-27T21:22:21.617 に答える
3

他の答えはどれも私にとってはうまくいきませんでした。私にとって、電話を再起動した後、デバイスはEclipseに登録されました。そのためのプロセスは、電話機のモデルによって異なります。

于 2012-03-09T23:10:53.130 に答える
3

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

ウィンドウズ7

初めて Windows 7 に Android USB ドライバーをインストールするには:

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

于 2012-11-24T11:17:36.773 に答える
3

私は同様の問題を抱えていました...そして私の問題はSDKの高すぎる使用に関連していました....

私が変更され:

uses-sdk android:minSdkVersion="17" android:targetSdkVersion="17"/

uses-sdk android:minSdkVersion="8" android:targetSdkVersion="17"

そして私の問題は解決しました。

于 2013-04-18T04:49:39.007 に答える
2

samsung デバイスを使用している場合は、開発用の特別なドライバーをインストールする必要があります。

http://developer.samsung.com/android/tools-sdks/Samsung-Andorid-USB-Driver-for-Windows

于 2013-08-24T07:08:46.440 に答える
2

ここで非常に遅くなりましたが、誰かの役に立てば... ケーブルを接続するときに USB モードと競合していないことを確認してください。「充電のみ」を選択します(正確でなかったらすみません、私はスペイン語の端末を持っています)が、時々ネットワークを共有するように変更され、アプリを実行しているときにデバイスがリストから消えます。

于 2011-06-15T01:01:01.123 に答える
2

I was facing the android device not showing in "device chooser" so I try my best but no avail, at least I found that ADB drivers should update, for this I did following steps 1. download driver from"http://forum.xda-developers.com/showthread.php?t=1161769" 2. Device Manager->> right click on ADB ->> update driver ->>browse path of downloaded drivers then OK update successful. and I found my android device in "Device Chooser" try and getting relax

于 2011-12-30T08:00:05.267 に答える
1

もう 1 つの代替方法: 最新の Apple iMac では、マシンの外側の端に最も近い USB ポートは ADB では機能しませんが、他のすべてのポートは正常に機能します。私はこれを 2 台の異なる iMac で見たことがあります。おそらく、それらは USB 1.0 ポート (または同様に馬鹿げたもの) であるか、または一般的な製造上の欠陥です。

USB ケーブル (新しいもの、古いもの、高品質または安価なもの) を他のすべての USB ポートに差し込むと問題なく動作するが、そのポートに差し込むと失敗する ADB

注意:そのポートに接続すると、ファイル転送などに機能します-壊れるのはADBだけです。

于 2013-02-07T08:23:06.007 に答える
1

私の問題は古い ZTE 電話にありました。電話を接続したときにポップアップし続ける autorun.exe を無視していました。最後に、ZTEドライバーをインストールした自動実行ソフトウェアを実行すると、電話がadbデバイスに表示され始めました。

于 2014-02-28T19:54:46.283 に答える
1

わかりました...これに遭遇するまで、PENDOパッドを表示することはできませんでした..

プロセス android.process.acore が停止しました..

ええ..この問題とは何の関係もありませんよね?ああ、でもそれは私を MOBILEGO に導いた。これは、USB 経由で接続してデバイスを管理できるデスク アプリケーションです。はい、そうです.. Windows ボックスにすべてがインストールされ、Eclipse で PENDO が問題なく表示されるようになりました。

于 2011-11-17T12:18:17.007 に答える
1

Galaxy Note 3 では、開発者向けオプションを有効にする必要があります。「デバイスについて」にアクセスし、開発者向けオプションが有効になったことを示すメッセージが表示されるまで、ビルド番号を複数回クリックします。一般に戻ると、開発者向けオプションが有効になり、USBデバッグオプションを選択できます。これは Galaxy note 3 N9005 Andriod 4.3 用です。

于 2013-11-18T02:45:59.507 に答える
0

Sony Experia Z でも同じ問題が発生しました。これは、Windows 8 で実行していて、そのためのドライバーをダウンロードする必要があるようです。

stkhou が述べたように、デバイス マネージャーを確認したところ、感嘆符が表示されました。それは私の電話のモデルでした。再確認するために、USBを取り外すと消えました。もう一度差し込むと、アイコンが再び表示されます。

ドライバーの問題は確かなので、ダウンロードしてインストールしました。インストール後、Android デバイス チューザーを Eclipse で再度実行すると、うまくいきます。

あなたにも同じことを願っています。

以下に、ソニーの問題を抱えている人にとって興味深いリンクを保存しました。;)

ソニーのデバイスで利用可能なドライバーのリストは次のとおりです。

http://developer.sonymobile.com/downloads/drivers/

ソニーSDK

http://developer.sonymobile.com/knowledge-base/sony-add-on-sdk/install-the-sony-add-on-sdk/

于 2014-01-20T03:11:23.170 に答える
0

また、お使いのデバイスがオリジナルの ROM (2.1) または同様のものを搭載した Sony Ericsson Xperia X8 の場合は、次を使用します。

 

<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="17" />

AndroidManifest.xml ファイル内

于 2013-04-27T14:42:17.590 に答える
0

Win 8 を搭載した HTC G2 を使用していますが、Eclipse にデバイスを認識させるのに何時間もかかりました。http://forum.xda-developers.com/showthread.php?t=1964372でこれを見つけたとき、私は上記のすべてのアドバイスに従ったが役に立たなかった:

[コンピュータ] を右クリックし、[管理] をクリックします。デバイス マネージャーに移動します。Acer A700 を右クリックし、[ドライバー ソフトウェアの更新] をクリックします。「コンピューターを参照してドライバー ソフトウェアを検索する」を選択します。「リストから選択させてください」を選択します。すべてのデバイスまたは/およびディスクを持っているをクリックします。 1つインストールします。

「Acer A700」を「その他のデバイス」の下の「Android Phone」に置き換え、adt-bundle-windows-x86_64\sdk\extras\google\usb_driver の下にある android_winusb ファイルを使用します。Windowsが不安定になり、プレストになるという恐ろしいプロンプトが表示されたら、[OK]をクリックします。

于 2013-02-17T21:55:54.457 に答える
0

「設定->開発者向けオプション->USBデバッグ」に移動する必要がありました。USBデバッグがオンになっていることを確認してください。

Samsung Galaxy S II スカイロケット

アンドロイド 4.1.2

マック 10.8.5

于 2013-09-19T20:08:59.480 に答える
0

私は同じ問題を抱えていて、この方法で解決しました。私の電話はSonyEricsson Xperia X8で、Windows 7では認識されませんでした(ただし、Ubuntuでは認識されました)。したがって、ドライバーの問題であることがわかりました。

0) スマートフォンに接続 1) [コンピューター] -> [管理] -> [デバイス マネージャー] を右クリック 2) 「SEMC HUSB」などの名前の項目に黄色の感嘆符がありました... その項目をダブルクリック (実際には関連していた)スマートフォンに) ドライバーを更新しました (以前はこのページhttp://developer.sonymobile.com/downloads/drivers/sony-ericsson-x8-drivers/からダウンロードしましたが、現在はすべて動作しています)。別の電話をお持ちの場合は、Google経由で適切なドライバーを見つけることができると思います.

乾杯

于 2013-03-01T14:02:53.390 に答える
0

どのオプションも機能しない場合は、ポートを変更してから USB デバッグを有効にすると、正常に機能します。

于 2014-09-03T23:26:02.973 に答える
0

私はMACを使用していますが、何らかの理由でデバイスをUSB経由で接続すると、USB-Driversと呼ばれる奇妙なマウントがあり、Finderからアンマウントすると、Androide Device Chooserがデバイスを即座に認識しました。

于 2012-02-21T18:58:15.690 に答える
0

私のデバイスは、別のラップトップの adb に接続した後、adb デバイス リストから消えていました。

電話で「充電のみ」を選択し、USB デバッグを再度有効にしました。

これで問題は解決しました。

于 2011-07-18T15:09:00.497 に答える
0

デバイスが表示されない場合のチェックリストは次のとおりです。

  1. 「設定>開発者向けオプションでUSBデバッグがオンになっていることを確認してください。
  2. デバイスのステータス バーを確認します。電話がメディア デバイス (MTP) として接続されているか、画像の送信 (PTP) として接続されているかがわかります。私のデバイスは、PTP が選択されている場合にのみ表示されます。
  3. Windows ファイアウォールの電源を入れます。
  4. Windows ポート全体で実行されているプロキシ プログラムをオフにします。
  5. Windowsタスクマネージャーからadb.exeを停止し、数秒待って自動的に再起動する最終的な解決策。
于 2017-06-20T08:49:35.193 に答える
0

ここから USBDeview を使用します。 http://www.nirsoft.net/utils/usb_devices_view.html

管理者として実行。

電話を切断します。

電話に関連付けられているすべてのドライバーを削除します。電話の名前とモデルだけでなく、Androidと言う人もいます。

Windows がドライバーを再インストールするように、電話機を再び接続します。

他のソリューションがうまくいかなかったとき、これは私にとってはうまくいきました。

于 2012-07-26T06:01:46.627 に答える
-1

Micromaxデバイスの場合:

Micormax には公式の PC スイートがなく、インストール後 (再起動せずに) モバイルが検出されるため、MoboroboMobogenieなどのサードパーティの PC スイートをダウンロードする必要があります。:)

于 2014-03-16T07:57:34.800 に答える