Selon la documentation
Nous pouvons exécuter notre projet Android sur un émulateur en:
cordova run Android
ou
cordova emulate Android
Mais comment exécuter un projet sur un véritable appareil Android?
merci beaucoup
-MODIFIER-
adb devices
liste none ..
Vous pouvez forcer l'exécution sur un appareil comme celui-ci
cordova run Android --device
Si vous recevez un message d'erreur du type "Aucun périphérique trouvé", assurez-vous que le mode développeur et le débogage USB sont activés sur le périphérique, puis exécutez adb kill-server
, puis adb devices
devrait répertorier votre périphérique et cordova run Android --device
devrait fonctionner.
Pour iOS, vous pouvez utiliser macOS
cordova run ios --device
Si cela ne fonctionne pas, assurez-vous que ios-sim
et ios-deploy
sont installés et que vous avez votre certificat de développement et un profil de provisioning générique sur votre ordinateur . Vous pouvez ouvrir le fichier .xcworkspace
sur/plateformes/ios/et Xcode vous aidera. créer les certificats et les profils de provisioning lorsque vous essayez d’exécuter l’application.
Si un appareil réel est connecté à votre ordinateur et reconnu, vous pouvez simplement utiliser cordova run Android
et l'application va démarrer sur votre appareil. Cela a fonctionné pour moi.
tu peux faire
cordova run Android
comme documenté ici .
Cela n'a pas fonctionné pour moi pour une raison quelconque. donc ce que j'ai fait était de copier l'apk sur l'appareil. Installez-le. et utilisez chrome remote debugging . par goint à chrome://inspect
en chrome.