Cordova CLIを使用して、Android Device Manager(AVD)から特定のエミュレートされたデバイスを選択する方法はありますか?
タブレットアプリとスマートフォンアプリを同時に使用していますが、フォームファクターと画面解像度が異なるため、異なる種類のエミュレーターに切り替える必要がありますか?
私はそれが特定のコーディングの質問ではないことを知っていますが、おそらく、エミュレーションをより具体的にするためにターミナルで実行できるいくつかのCordovaコードがあります:
cordova emulate Android
スタックから最初のエミュレータを選択するようです。
次のようにtarget
パラメーターを使用します。
cordova emulate --target=emulator-5554 Android
エミュレータのデバイス名(この例では「emulator-5554」)を取得するには、/platforms/Android/cordova/lib/list-started-emulators.bat
私のために:
OSXを使用する場合、前述のように/ platforms/Android/cordova/lib /でシェルを開き、次のコマンドを記述できます。
./list-emulator-images
エミュレーターのイメージ名を取得したら、
cordova emulate Android --target="the name"
*モデレーターは私の編集を拒否し、答えとして共有するべきだと言った-
Linux(プロジェクトフォルダーから)で次のコマンドを使用します。
/platforms/Android/cordova/lib/list-started-emulators
(コマンドに.bat
がないことに注意してください)、コンソール出力を探します。 emulator-5554
。次に、上記のように実行します:
cordova emulate --target=emulator-5554 Android