Vidéo: Comment utiliser votre KeyMission avec vos périphériques Android 2024
Vous pouvez ignorer les émulateurs et tester des applications sur un téléphone, une tablette ou un appareil Android. compacteur de déchets activé. Pour ce faire, vous devez préparer l'appareil, préparer l'ordinateur de développement, puis assembler les deux.
Pour tester une application sur un véritable appareil Android, procédez comme suit:
-
Sur l'appareil Android, activez le débogage USB.
Diverses versions d'Android ont leurs propres façons d'activer (ou de désactiver) le débogage USB. Vous pouvez rechercher l'option de débogage sur votre propre appareil ou visiter le site #TeamAndroid pour les procédures sur certaines versions Android représentatives.
Vous pouvez maintenir le débogage USB tout le temps. Mais si vous êtes nerveux au sujet de la sécurité, désactivez le débogage USB lorsque vous n'utilisez pas l'appareil pour développer des applications.
-
Dans la branche de l'Explorateur de packages de votre projet, double-cliquez sur AndroidManifest. fichier xml.
Eclipse offre plusieurs moyens d'examiner et de modifier ce fichier.
-
Au bas de l'éditeur Eclipse, cliquez sur l'onglet Application.
Eclipse affiche une forme similaire à celle illustrée sur la figure.
-
Dans la liste déroulante Débogage, choisissez Vrai. (Reportez-vous à la figure.)
Lorsque Debuggable est défini sur True, les outils Android peuvent surveiller l'exécution de l'application.
Rappelez-vous: La capacité de déboguer est la capacité à pirater. Le débogage ralentit également une application. Ne distribuez jamais une application au public avec Debuggable défini sur True.
-
Choisissez Fichier → Enregistrer pour enregistrer le nouveau AndroidManifest. fichier xml.
-
Configurez l'ordinateur de développement pour communiquer avec l'appareil.
-
Sous Windows: Visitez le site Web Android Developers pour télécharger le pilote USB Windows de l'appareil. Installez le pilote sur l'ordinateur de développement.
-
Sur un Mac: / * Ne rien faire. Cela fonctionne juste. * /
-
-
À l'aide d'un câble USB, connectez l'appareil à l'ordinateur de développement.
Conseil: Pour connaître les moyens de vérifier que l'appareil est connecté à l'ordinateur de développement, consultez la page Web Programmation Java pour les développeurs Android pour les nuls.
-
Dans Eclipse, exécutez le projet.
Un périphérique connecté l'emporte sur un émulateur en cours d'exécution. Ainsi, si la version Android sur l'appareil peut gérer la version SDK minimale du projet, choisissez Exécuter → Exécuter sous → L'application Android installe l'application sur l'appareil connecté.
Finalement, vous déconnecterez l'appareil de l'ordinateur de développement. Si vous êtes un utilisateur de Windows, vous pouvez avoir peur de lire Windows ne peut pas arrêter votre appareil, car un programme l'utilise toujours. Pour déconnecter le périphérique en toute sécurité, procédez comme suit:
-
Ouvrez la fenêtre d'invite de commandes.
Sous Windows 7 ou version antérieure: Choisissez Démarrer → Tous les programmes → Accessoires → Invite de commandes.
Sous Windows 8: Appuyez d'abord sur Windows + Q. Puis tapez Invite de commande et appuyez sur Entrée.
-
Dans la fenêtre d'invite de commandes, accédez au répertoire ANDROID_HOME / platform-tools.
Par exemple, si le répertoire ANDROID_HOME est
C: Users yourName adt-bundle-windows-x86_64sdk
tapez cette commande:
cd C: UsersyourNameadt-bundle-windows- x86_64sdkplatform-tools
-
Dans la fenêtre d'invite de commandes, tapez adb kill-server, puis appuyez sur Entrée.
La commande adb kill-server arrête la communication entre l'ordinateur de développement et tous les appareils Android, réels ou virtuels. En particulier,
-
L'ordinateur de développement ne parle plus à l'appareil à la fin du câble USB.
-
L'ordinateur de développement ne communique plus avec les émulateurs en cours d'exécution.
Après l'émission de la commande adb kill-server, le message convivial Safe to Remove Hardware s'affiche.
-
-
Débranchez l'appareil Android de l'ordinateur de développement.
Après avoir débranché le périphérique, vous pouvez rétablir la communication entre l'ordinateur de développement et les émulateurs que vous utilisez. Si oui, suivez l'étape 5.
-
Dans la fenêtre d'invite de commandes, tapez adb start-server, puis appuyez sur Entrée.