web-dev-qa-db-fra.com

cordova courir (en vrai) appareil Android en ligne de commande?

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 ..

15

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.

31
jcesarmobile

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.

1
Morry

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.

0
Txugo