40

phonegap で作成したアプリを、USB で接続したデバイスで実行しようとしています。

-> phonegap run android
[phonegap] detecting Android SDK environment...
[phonegap] using the local environment
[phonegap] compiling Android...
[phonegap] successfully compiled Android app
[phonegap] trying to install app onto device
[phonegap] no device was found

-> adb devices
List of devices attached 
SH25PW103163    device

このデバイスの eclipse でネイティブ Android アプリを実行しました。USB デバッグを有効にしました。

何が間違っている可能性がありますか?

4

14 に答える 14

86

adb 対応デバイスが 1 つしかない場合は、次のコマンドを使用します。

phonegap run android --device

複数ある場合は、次の方法でデバイス ID を指定する必要があります。

phonegap run android --device=<device-id>

例:

phonegap run android --device=SH25PW103163

phonegap run android --target=SH25PW103163

デバイスのコードを知りたい場合は、コンソール (シェル、ターミナル) でこれを実行します。

adb devices

于 2013-11-04T12:43:11.277 に答える
9

デバイスが 1 つしか接続されていない場合は、これphonegap run android --deviceで十分です。

于 2014-02-20T00:30:37.000 に答える
5

使うだけ

cordova run android --device
于 2014-12-08T12:30:48.007 に答える
0

Windows では、Motorola のサイトから携帯電話 (Moto G) 用のデバイス ドライバーをインストールする必要がありました。SDK、Google USB ドライバーなどを更新しても違いはありませんでした。私がするたびに、adb devices何も表示されませんでした。

Motorola ドライバーをローカルにインストールした後、デバイスが表示されました。

于 2014-06-16T21:50:05.323 に答える
0

LG G4 (Windows OS) では、次の手順を実行する必要があります。

  1. http://www.lg.com/uk/support/support-mobile/lg-LGH815から LG USB ドライバーをインストールし ます。
  2. 開発者モードを有効にします (7 クリックのもの)
  3. 現在のワークステーション コンピューターの USB デバッグを有効にします (開発者向けオプションで)
  4. デバイスを接続します(adbドライバーがインストールされます)
  5. 走るcordova run android --device
于 2016-08-09T07:24:12.523 に答える
0

Android デバイスで cordova アプリケーションを実行するには、以下の手順に従ってください。

  1. Windows のコントロール パネルに移動し、デバイス マネージャーを開きます。
  2. デバイスにインストールされているデフォルトの USB ドライバーを削除します。以下に示すように、Samsung_Android デバイスを削除します。 ここに画像の説明を入力

  3. Android デバイスから USB ケーブルを取り外します。

  4. 再度 USB ケーブルを接続し、Windows オンライン (オンラインで検索) から USB ドライバーのインストールを選択します。

ここに画像の説明を入力

于 2016-06-30T17:32:55.557 に答える