15

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

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

コマンドプロンプトからadb devicesを実行すると、結局

0350b965215d9854               unauthorized

また

0350b965215d9854               offline

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

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

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 の再インストール

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

    この質問に従って、Googleのドライバーにnexus 5ラインをインストールする

    Android SDK の再インストール

    USB ポートの変更

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

4

7 に答える 7

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

幸運を!
于 2013-11-12T15:42:24.050 に答える
3

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

于 2013-11-11T03:25:43.090 に答える
0

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

うまくいきます

于 2014-08-12T06:58:55.873 に答える