jdk هل يمكنني تحديد محاكي معين لجهاز Android من AVD باستخدام Apache Cordova؟



android studio apk (2)

هل هناك طريقة عند استخدام Cordova CLI لتحديد جهاز محاكى معين من مدير جهاز Android (AVD)؟

أعمل على تطبيق لوحي وتطبيق هاتف ذكي في الوقت نفسه وتحتاج إلى التبديل إلى أنواع مختلفة من المحاكيات نظرًا لعوامل الشكل المختلفة ودقة الشاشة؟

أعلم أنه ليس سؤال ترميز معين ولكن ربما هناك بعض كود كوردوفا الذي يمكنني تشغيله في المحطة الطرفية لجعل المضاهاة أكثر تحديدًا بدلاً من:

cordova emulate android

يبدو أن اختيار المحاكي الأول خارج المكدس.

https://ffff65535.com


* رفض المشرفون تعديلي وقالوا إنني يجب أن أشارك كإجابة لذلك -

على Linux (من مجلد المشروع الخاص بك) استخدم الأمر:

/platforms/android/cordova/lib/list-started-emulators

(لاحظ أنه لا يوجد .bat في الأمر) ، ثم ابحث عن إخراج وحدة التحكم مثل emulator-5554 . ثم على النحو الوارد أعلاه:

cordova emulate --target=emulator-5554 android

استخدم المعلمة target مثل هذا:

cordova emulate --target=emulator-5554 android

للحصول على اسم جهاز المحاكي الخاص بك ("محاكي -5554" في هذا المثال) ، قم بتشغيل /platforms/android/cordova/lib/list-started-emulators.bat





avd