Utilizzando la CLI Cordova, ho creato un app e costruirlo:Ottenere Cordova/PhoneGap per emulare il Genymotion dispositivo virtuale
cordova create hi com.example.hi Hi
cd hi
cordova platform add android
cordova build android
corro Genymotion e inizio a un dispositivo chiamato "api9". Corro il debug di Android Ponte adb devices
e si vede come
192.168.8.101:5555
provo a lanciare l'applicazione con cordova emulate android
ma ottengo:
Error: An error occurred while emulating/deploying the android project. ...spawn ENOENT
Tuttavia, lanciando la Gestione dispositivi Android virtuale e l'avvio di un dispositivo emulato ; il cordova emulate android
funziona e gli elenchi adb devices
;
192.168.8.101:5555
emulator-5554
Cosa devo fare per emulare Cordova tramite i dispositivi Genymotion?
Hai reso la mia giornata :) chi l'avrebbe insegnato! – numediaweb
è logico ... in effetti le emulazioni basate su virtualbox agiscono come un vero dispositivo. – netalex
Finalmente un modo più veloce per emulare. Android SDK, con Nexus 7, è dolorosamente lento su Mac OS X Yosemite, Imac 2008 12 GB di RAM. Genymotion consente di testare i dispositivi più "reali" più venduti, e l'emulazione Galaxy S3 è molto reattiva (usando le loro librairie, non Android SDK - Vedi le impostazioni di Genymotion). Utilizzo dell'ultima versione di Genymotion a partire dal 2015-02-01. –