Table des matières:
Vidéo: Comment installer des applications Android sur PC ! BlueStacks 4 / TUTO FR 2024
L'émulateur fourni avec Android Studio engloutit de nombreuses ressources sur votre ordinateur de développement. Si vous êtes comme beaucoup de développeurs et que vous n'avez pas toujours le matériel le plus récent et le plus puissant, vous pouvez avoir des difficultés à exécuter des applications dans l'émulateur.
Si, après cinq minutes environ, vous ne voyez pas l'écran d'accueil d'Android et que votre application ne fonctionne pas, voici plusieurs suggestions:
- Mousser, rincer, répéter.
Fermez l'émulateur et relancez votre application. Parfois, la deuxième ou la troisième fois est un charme. En de rares occasions, une quatrième tentative réussit.
- Si vous avez accès à un ordinateur avec plus de RAM, essayez d'utiliser votre application.
La puissance est importante.
- Essayez un AVD différent.
Un AVD avec une image système x86 est mieux qu'un AVD avec une image armeabi. (Heureusement, lorsqu'une boîte de dialogue vous permet de choisir entre x86 et armeabi, vous n'avez pas besoin de savoir ce que x86 ou armeabi signifie.)
Les AVD avec une résolution et une densité d'écran inférieures consomment moins de ressources sur votre ordinateur de développement. Ainsi, si l'AVD que vous exécutez vous entraîne vers le bas, créez vous-même un AVD de résolution inférieure (satisfaisant aux exigences minimales de votre application en matière de SDK). Ensuite, lorsque vous exécutez une application, Android Studio vous invite à l'aide de la boîte de dialogue Sélectionner une cible de déploiement. Choisissez le fichier AVD de résolution inférieure dans la liste de la boîte de dialogue, et vous serez sur votre chemin.
Si vous avez essayé ces astuces et que vous rencontrez toujours des problèmes, vous pouvez essayer d'abandonner l'émulateur fourni avec Android Studio.
Exécution d'émulateurs tiers
L'émulateur et les AVD standard d'Android (le logiciel que vous obtenez lorsque vous installez Android Studio) ne fonctionnent pas parfaitement sur tous les ordinateurs. Si vous n'avez pas au moins 16 Go de RAM, le démarrage de l'émulateur peut être très lent. Même après le démarrage, la réponse de l'émulateur peut être douloureusement lente. Si vous n'aimez pas l'émulateur standard, vous pouvez essayer l'un des émulateurs tiers.
- Chez Genymotion. com , vous pouvez télécharger une alternative à l'émulateur Android standard.
Cette alternative est disponible pour Windows, Macintosh et certains systèmes Linux. Le produit de Genymotion est gratuit pour un usage personnel, mais coûte 135 $ par année pour un usage commercial.
- Sur le site Android Developer , vous pouvez télécharger Visual Studio Emulator pour Android.
Cette alternative est gratuite, mais elle ne fonctionne que sur les ordinateurs Windows.
Si vous rencontrez des problèmes lors de l'exécution de l'émulateur fourni avec Android Studio, ces émulateurs tiers valent vraiment la peine d'être pris en compte.
Test d'applications sur un périphérique physique
Vous pouvez ignorer les émulateurs et tester vos applications sur un téléphone réel, une tablette ou même une cafetière Android. Pour ce faire, vous devez préparer l'appareil, préparer votre ordinateur de développement, puis relier les deux.
La version Android de votre appareil doit être au moins aussi haute que la version SDK minimale de votre projet.
Pour tester votre application sur un périphérique physique, procédez comme suit:
- Sur votre appareil Android, recherchez l'option Débogage USB:
- Si votre appareil Android utilise la version 3. 2 ou ultérieure, sélectionnez Paramètres → Applications → Développement.
- Si votre appareil Android exécute la version 4. 0, 4. 0. 3 ou 4. 1, choisissez Paramètres → Options du développeur.
- Si votre appareil Android utilise la version 4. 2 ou supérieure, choisissez Paramètres → À propos de. Dans la liste À propos de, appuyez sept fois sur l'élément Numéro de construction. (Oui, sept fois.) Appuyez ensuite sur le bouton Retour pour revenir à la liste des paramètres. Dans la liste Paramètres, appuyez sur Options du développeur. Votre appareil Android affiche maintenant la liste Développement (également appelée liste des options de développement).
- Dans la liste Développement (ou Options du développeur), activez le débogage USB. Voici un exemple de ce qu'un périphérique affiche lorsque vous utilisez ce paramètre:
Le débogage USB est conçu à des fins de développement.
Utilisez-le pour copier des données entre votre ordinateur et votre appareil,
installer des applications sur votre appareil sans notification et lire les données de journal.
Les responsables d'Android vous préviennent que l'option de débogage USB peut exposer l'appareil à un logiciel malveillant.
Vous pouvez conserver 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.
- Pour les utilisateurs de Windows uniquement:) Visitez le site développeur d'Android pour télécharger le pilote USB Windows de votre appareil Android. Installez le pilote sur votre ordinateur de développement Windows.
- Lorsque vous démarrez une application, assurez-vous que votre ordinateur de développement affiche la boîte de dialogue Sélectionner une cible de déploiement.
Si la boîte de dialogue Sélectionner une cible de déploiement n'apparaît pas, dans le menu principal d'Android Studio, choisissez Exécuter → Modifier les configurations. Dans la partie gauche de la boîte de dialogue, sélectionnez Application Android → App. Dans le corps principal de la boîte de dialogue, sous Options de cible de déploiement, choisissez l'option Ouvrir une boîte de dialogue de déploiement de cible et désélectionnez la case à cocher Utiliser le même périphérique pour les futurs lancements. Scellez l'affaire en cliquant sur OK.
- Assurez-vous que l'écran de votre appareil Android est allumé.
Cette étape particulière pourrait ne pas être nécessaire.
Pendant que vous suivez l'étape suivante, gardez un œil sur l'écran de votre appareil Android.
- À l'aide d'un câble USB, connectez l'appareil à l'ordinateur de développement.
Tous les câbles USB ne sont pas créés égaux. Certains câbles ont des fils et du métal là où d'autres câbles (avec des raccords compatibles) n'ont rien d'autre que du plastique. Essayez d'utiliser le câble USB fourni avec votre appareil Android. Si vous ne trouvez pas le câble fourni avec votre appareil ou si vous ne connaissez pas le câble fourni avec votre appareil, essayez plusieurs câbles.Lorsque vous trouvez un câble qui fonctionne, identifiez ce câble. (Si le câble fonctionne toujours, étiquetez le câble Stable Able.)
Lorsque vous branchez le câble, une boîte de dialogue apparaît sur l'écran de l'appareil Android. La fenêtre pop-up demande: Autoriser le débogage USB?
- En réponse à Autoriser le débogage USB? question, cliquez sur le bouton OK de l'écran.
Si vous ne le recherchez pas, vous pouvez manquer le débogage Autoriser le débogage USB? boîte de dialogue contextuelle. Assurez-vous de rechercher cette fenêtre lorsque vous branchez votre appareil. Si vous ne voyez définitivement pas le pop-up, vous pourriez bien être d'accord. Mais si le message apparaît et que vous n'y répondez pas, vous ne serez certainement pas d'accord.
- Dans Android Studio, exécutez votre projet.
Android Studio vous propose la boîte de dialogue Sélectionner une cible de déploiement. Sélectionnez votre appareil connecté, et (lickety-split) votre application commence à courir sur votre appareil Android.