まず、これはドライバーの問題です。残念ながら、ドライバーなしではかなり運が悪いです。
最も簡単なものから最も難しいものまで、いくつかのことを試すことができます。
- オフィスに MAC がある場合は、試してみてください。多くの場合、ドライバーは必要ありません。
- デバイスがルート化されている場合、ADB をワイヤレスで使用できます
- google android ドライバーの変更を試すことができます (以下を参照)。
編集この方法は Windows で確実に機能します。Windows 8 を実行している場合は、高度なスタートアップ メニューで再起動し、ドライバーの署名を無効にして、変更されたドライバーをインストールする必要があります。
Google には、Nexus デバイス用の USB ドライバが SDK の一部として含まれています。SDK Manager から Google USB Driver パッケージをインストールしていない場合は、インストールしてください。
SDK フォルダーから、ここにドライバーが表示されます: /android-sdk-windows/google-usb-driver/
android_winusb.inf を開くと、Nexus One のサンプル エントリが表示されます。
;Google Nexus One
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01
注: このエントリは 2 つの場所 (32 ビット ドライバーと 64 ビット ドライバーのセクション) にあります。新しいエントリを作成しますが、おそらくハードウェア ID は 2 つしかありません。[Google.NTx86] セクションの下に、次のエントリを作成します。
;SynchroDigital INOSOP10-4.0 RES
%SingleAdbInterface% = USB_Install,
%CompositeAdbInterface% = USB_Install,
次に、空白を埋める必要があります。
- デバイスマネージャーを開く
- その他のデバイス/Android に移動し、黄色の三角形のエントリを開きます
- 詳細タブに移動
- [プロパティ] ドロップダウンからハードウェア ID を選択します
見覚えがあります?例: USB\VID_0BB4&PID_0CBB&MI_01
これらをコピーして適切な場所に貼り付けます。
;SynchroDigital INOSOP10-4.0 RES
%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0CBB&MI_01
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0CBB&REV_0228&MI_01
注: これらのハードウェア ID をどこに貼り付けるかは問題ではないと思います。変数名は単に表面的な目的のためのものだと思います。私は間違っている可能性があります。私は Windows ドライバーを作成していません。
そのエントリ全体をコピーして [Google.NTamd64] セクションに貼り付けます。すべて完了したら、ドライバーを試して更新し、それが受け入れられるかどうかを確認します。