J’ai rencontré quelques soucis pour débogger sur mon Nexus 5, je vais donc préciser ici les paramêtres que j’ai réglés pour que cela fonctionne correctement.
Lorsque je lance ma commande :
cordova run android
L’emulateur se lance au lieu d’installer l’application sur mon mobile…
Voici la liste des points à vérifier pour fixer ce problème :
- Activer les droits de déboggage sur le Nexus 5 (Dans « A propos du téléphone », 7 touchs rapides sur « Numéro de build »)
- Activer le mode Débogage USB sur l’appareil
- Connecter le mobile en mode MTP (appareil multimédia) (et mettre éventuellement le pilote a jour dans Panneau de configuration > Système > Gestionnaire de périphériques, dans la liste sélectionner le Nexus 5 > mettre à jour le pilote – téléchargeable ici)
- Activer l’autorisation de sources inconnues sur le smartphone (Sécurité > sources inconnues)
- Vérifier que le plugin USB google soit installé sur votre PC via le Android SDK manager
- Ajouter si besoin la ligne suivante dans [Google.NTx86] et [Google.NTamd64] dans la section « Google Nexus (generic) » du fichier extras/google/usb_driver/android_winusb.inf dans le SDK android :
;Google Nexus (generic) %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4EE1&MI_01
Maintenant on peut débogger sans problème directement sur le smartphone 🙂
Vous aimez mes articles ? Offrez-moi un café !