2015-12-04 13 views
7

私は、Apache Cordovaアプリを、マシンに接続されているアンドロイドデバイスにデプロイしようとしています。展開しようとすると、しかし、私は次のエラーが表示されますAndroid搭載端末への展開がVisual Studioに見つかりません

Unable to deploy to Android device, no attached device was found. If you recently attached a device, you may need to wait a few seconds before it is recognized.

限り、私は承知しているとして、私は私がデバイスに展開するために必要な開発者のすべての設定を有効にしています。私は数秒間待っていたが、無駄にプラグインを外してプラグインし直してみた。

私は接続モード(HTC Sync、Disk Driveなど)を変更しようとしましたが、違いはありませんでした。

私が配備しようとしているアンドロイドデバイスはかなり古いです(v3.35.61.3)ので、アンドロイドの最新バージョンを実行している別のアンドロイドデバイスにもデプロイしようとしましたが、同じ問題が発生します。

これは、Visual Studioが接続されているアンドロイドデバイスをピックアップしないことが問題であると考えています。おそらく私はインストールパッケージが不足していますか?

+2

あなたのデバイスが接続されていると、あなたのCLIで 'adb devices'を実行して認識されたかどうかを確認します。 – Beat

答えて

5

私の頭を数時間壁にぶつけた後、私はこの問題を解決しました。

私はthese instructionsに続いて、ターゲットデバイスのSDKをインストールしました。

abd devicesコマンドは、まだすべてのデバイスに現れていなかった、私はUniversal ABD driverをインストールし、私はthis質問に発見し、それは私のために働いていた問題がまだありました。


EDIT

あなたのいくつかは、以下にも問題を修正することができることを見出した:開発者向けのオプションデバイス上の

  1. 電源を入れます。
  2. 有効USBデバッグ

これは最初に試してみる価値があるかもしれませんが、それがうまくいかない場合は、私がやったことを試してみてください。

+1

私は同じ問題を抱え、AndroidデバイスでUSBデバッグを有効にして修正しました。 – Alexan

0

私の担当者が低すぎるため、回答に返信することはできません。私の電話が更新されると、USBデバッグがオフになることがわかりました。それはチェックする価値があります。

0

私はS4で同じ問題を抱えていました。開発者のオプションを有効にすると、Enable USB Debuggingがオフになっていました。一度私がそれを取り戻せば、問題は修正されました。

3

私はこの問題に遭遇し、すべてがインストールされていると確信していました。いくつかの考えの後、私は再びデプロイしようとしました。デバイスのデベロッパーオプションで、私はUSBデバッグをオフにしてからオンにしました。これは私のコンピュータのフィンガープリントを覚えています。その後、すべてがうまくいった。

0

最初のオプション:有効USBデバッグ 2番目のオプション:電話ケーブルを変更します。