web-dev-qa-db-ja.com

Nexus 5(KitKat 4.4)がWindows8コンピューターを認証しません

EclipseとNexus5を使用してAndroidのアプリ開発をしようとしています。

ただし、EclipseからMyFirstAppを初めてロードした後、認証を正しく取得できないようです。

コマンドプロンプトからadbデバイスを実行すると、次のようになります。

0350b965215d9854               unauthorized

または

0350b965215d9854               offline

そして、すべてを再起動した後でも、電話に認証ポップアップが散発的に表示されるだけです。 [このコンピューターから常に許可する]チェックボックス(下の写真)を選択しても、コンピューターは許可されません。チェックボックスが示すように、自分のコンピューターを認証したことを覚えたことはありません。

数回、サーバーを強制終了してサーバーを複数回再起動した後、「adb devices」と入力した後、adbはデバイスを認識します。

0350b965215d9854            device

しかし、Eclipseでアプリを実行しようとすると、次のエラーメッセージが表示されます。

[2013-11-09 18:10:16 - MyFirstApp] Failed to install MyFirstApp.apk on device '0350b965215d9854': timeout
[2013-11-09 18:10:16 - MyFirstApp] Launch canceled!

また、adbからシェルやその他のコマンドを実行することもできません。

最新のUSBドライバー、Android sdk、およびEclipseリリースを使用していることを確認し、次の修正を試しました。

Nexus 5の場合:

  • セーフモードでの起動

    USBデバッグの切り替え/切り替え解除

    USBデバッグ認証の取り消しと再認証

    電話を再起動します

    1回限りのアクセス許可の許可

Windows 8の場合:

  • コンピューターを再起動する

    Eclipseの再起動

    Cmdからadbを強制終了/開始します

    タスクマネージャーからadbを強制終了する

    Eclipseの再インストール

    グーグルのUSBドライバーを再インストールする

    この質問 に従ってグーグルのドライバーにネクサス5行をインストールする

    Android SDKの再インストール

    USBポートの変更

Nexus 4Nexus 7 について非常によく似た投稿を見てきましたが、これらのソリューションに含まれるすべてを試しても、まだどこにも行きません。

15
Jonathan McKay

上記のNevinChenの手順を成功せずに実装した後、関係のない理由でシステムをWindows8.1にアップグレードすることになりました。好奇心からUSBデバッグを再試行しましたが、最初は問題なく動作しました。それ以来、機能し続けています。

問題は、システムの復元またはアップグレードのみが書き換えられるという誤ったドライバーでインストールされたシステム設定であったとしか思えません。デバイスマネージャからドライバをアンインストールしようとしても、問題は解決しないようです。

他の誰かがシステムの復元またはアップグレードでこの問題を解決したかどうか知りたいです。

1
Jonathan McKay
これが私の解決策です
 1。最新のADTバンドルを再ダウンロードします
 2。 「マイコンピュータ」->「デバイスマネージャ」で古いドライバをアンインストールします(古いドライバも削除します)
 3。 「Nexus5」を右クリックし、「[新しいADTパス]/sdk/extra/google/usb_driver」
 4の下にあるドライバーを使用してドライバーを更新します。デバッグモードをオンにします(KRT16Mを複数回クリックします)
 5。私の最初のアプリをデプロイします。そして、デバイス上のポップアップが表示されます。 [はい]をクリックしてキーを受け入れます。
 
頑張ってください!
7
Nevin Chen

SDKとADTの両方を更新してみましたか? KitKatのサポートは 最新 ADTで提供されます

3
inmyth


私にとって、AndroidGeeksが提供するチュートリアルは、Windows(7)PCへの接続の問題を修正するのに役立ちました。

「まず、デベロッパーオプションからGoogle Nexus5のUSBデバッグを有効にしてください。

  • [設定]、[端末情報]の順に開きます。
  • ビルド番号を7回タップして、開発者向けオプションのロックを解除します。

これで、チュートリアルに進むことができます。 Google Nexus 5 USB/ADB/Fasboot /ブートローダードライバーのインストール方法:

  • こちらからNexus5ドライバーをダウンロードしてください。
  • Zipの内容を解凍し、すべてのファイルをデスクトップ上の1つのフォルダーに配置します。
  • デバイスをコンピューターに接続します。
  • PCでデバイスマネージャを起動します。
  • これで、ハードウェアリストにNexus5が表示されます。
  • 「Nexus5」の行を右クリックして、[ドライバソフトウェアの更新]をクリックします。
  • 次に、[コンピューターを参照する]オプションをクリックします。
  • 新しいウィンドウで、[参照...]ボタンをクリックします。
  • 手順2で解凍したフォルダーに移動します。USBドライバーを解凍するフォルダーを選択します。 [次へ]をクリックします。 -サブフォルダボックスにもチェックマークを付けてください。
  • これで、WindowsインストーラーがNexus 5ドライバーを検索し、許可を求められたら[インストール]をクリックします。
  • プロセスが完了するのを待ってから、デバイスマネージャリストをチェックして、インストールが成功したことを確認します。

また、デバイスをブートローダーモードで起動して、デバイスがコンピューターに接続されているかどうかを確認する必要があります。そうでない場合は、ブートローダーモードメニューにとどまり、上記のチュートリアル全体を繰り返す必要があります。最終的には、Google Nexus5がPCに認識されるようになります。」

リンク: http://www.Android.gs/download-and-install-google-nexus-5-usb-drivers-adb-fastboot/

2
AustrianDude

Windows 7では、次のリンクの手順を試しました: https://developer.Android.com/tools/extras/oem-usb.html#InstallingDriver

コンピュータとデバイスの両方を再起動して何度か試してもどこにも行きませんでした。複数のUSBポートを試しました。また、ノヴァランチャーからストックランチャーに切り替えましたが、改善の兆しはありませんでした。

結局、私はUSBケーブルを交換しました、そしてそれは働きました!

最初のケーブルはSamsungGalaxy S4からのもので、標準のNexus 5usbケーブルには存在しなかったノイズ低減チョークがありました。

1
nswitzr

ここにリンクの説明を入力してください Windows 7以前を使用している場合は、Adbインストーラーが適切に機能します。アプリをインストールするだけで、スマートフォンを接続すると、ビルドが認識され、必要なものが提供されます。

うまくいく

0
tenzin

私は真新しいウィンドウ8ラップトップを使用しています:

次の手順は私のために働きます:
1。最新のADTバンドルをダウンロードする
2。ネクサス5をPCに接続します(デフォルトのUSBドライバーをインストールした後にデバイスを認識します)
3デバイスマネージャーから「Nexus5」を右クリックし、「[新しいADTパス]/sdk/extra/google/usb_driver」の下にあるドライバーを使用してドライバーを更新します
4。デバッグモードをオンにします(KRT16Mを複数回クリックします)

チャームのように機能します!

0
Sharif