Le 14 septembre 2017, nous avons publié une version actualisée de notre Politique de confidentialité. En utilisant video2brain.com vous vous engagez à respecter ces documents mis à jour. Veuillez donc prendre quelques minutes pour les consulter.

Découvrir Android Studio 2

Créer et utiliser un émulateur Android

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Créez et configurez votre premier émulateur Android.Il s'agit de tester votre application sans avoir à quitter votre écran d'ordinateur.
05:25

Transcription

Voyons maintenant comment créer nos émulateurs. Nous avons installé tous les composants nécessaires via le SDK manager. Pour certains d'entres vous, vous avez peut-être aussi installé le Intel-h-a-xm séparément. Au final, tout doit être installé avant commencer à créer vos émulateurs. Je vais donc cliquer maintenant sur AVD manager qui est un outil fourni par le Android SDK et ce bouton va le lancer automatiquement plutôt que de passer par le terminal. Donc, j'ai un assistant qui se lance, qui me propose de créer justement des virtual devices. Donc des appareils virtuels. Je vais cliquer là dessus. Il y a un assistant qui essaie vraiment de me simplifier les choses. Donc, je vais créer mon appareil virtuel. Donc, on a plusieurs types d'appareils, encore une fois TV, Wear, Phone ou Tablet. On n'a pas installé le nécessaire pour TV et Wear donc on ne va pas les sélectionner, on va rester sur téléphone ou tablette. On va prendre par exemple un Nexus 4. Je vais faire suivant. Il me demande quel niveau d'API je veux et là, il va détecter ce que j'ai déjà installé. Justement, s'il y en a que je n'ai pas encore installé, vous pouvez les installer directement ici. En x86_64, c'est ce que je vais prendre. Il me propose justement ce qui est recommandé pour mon usage à moi. Je peux en choisir d'autres si je le souhaite. On va rester sur les recommander. Marshmallow API level 23, faire suivant. Je peux choisir un nom, ça c'est pour moi, pour le retrouver dans une liste parce qu'on peut en créer plusieurs. Pour cet AVD, cet Android Virtual Device. Donc, c'est ce que j'ai déjà choisi, ça aussi, et je vais pouvoir avoir ensuite d'autres réglages si je le souhaite par exemple. S'il ne rentre pas sur mon écran, je peux modifier la densité. Je vais laisser auto pour l'instant. Pareil, le mettre en portrait. On va laisser la plupart des réglages de base. Idéalement, il faudrait que ce soit hardware, donc on va laisser auto, il va essayer de faire hardware et s'il n'y arrive pas, il va basculer sur software. Au niveau de la carte graphique, il va esayer d'utiliser la carte graphique de votre ordinateur pour l'appareil. Vous avez aussi la possibilité davoir des réglages avancés pour choisir plusieurs réglages, appareil photo, réseau, vous pouvez vraiment faire pas mal de choses, notamment la quantité de RAM allouée à cette marchine virtuelle. L'espace de stockage en interne ou de la carte mémoire SD qui serait branchée sur l'appareil virtuel. Vous pouvez même avoir des skin. Si vous prenez un de ceux par défaut, il met automatiquement le skin de cet appareil. On va faire suivant. Et j'ai créé mon émulateur. On le voit dans ma liste, je vais pouvoir appuyer sur le bouton play pour le démarrer. Mon émulateur a démarré. Ça a pu prendre un certain temps sur votre machine, tout dépend de la puissance de votre ordinateur. Pendant très longtemps, les émulateurs android ont été reconnus comme étant très lents, difficiles et peu agréables à utiliser pour les développeurs. Ça a beaucoup changé au cours des derniers mois notamment depuis la sortie d'Android Studio 2, on va dire la deuxième grosse version des émulateurs c'est complètement différents, ils sont beaucoup plus performants. Ils démarrent relativement rapidement et surtout une fois démarrés, ils sont très fluides. Vous voyez, si je commence à utiliser, on a à faire à un appareil Android complet, avec des animations avec plusieurs applications, tout est très fluide, tout est agréable à utiliser. J'en profite pour vous montrer justement comme on a utiliser un système avec des services Google, que vous avez Google maps intégré, Google Play, tous les services Google. Vous pouvez même enregistrer les services Googles et vous en servir comme un appareil Android standard. En plus de ça, vous avez plusieurs options via une barre d'outils. Pour régler le volume, l'orientation, l'appareil photo de l'émulateur ça, ça remplace le bouton physique au cas où le skin que vous utilisez n'ait pas de bouton physique. Celui-ci en a un mais ça peut arriver que non. Je vais appuyer sur ce bouton là pour voir d'autres options. Pour aller un peu plus loin, vous pouvez régler la géolocalisation. Soit sous forme de coordonnées GPS d'un point, soit un ensemble de coordonnées GPS avec une notion de déplacement. Vous pouvez limiter le débit cellulaire si vous souhaitez pour simuler une mauvaise connexion internet. Vous pouvez gérer la batterie, le GSM, simuler un appel ou un SMS entrant. Vous avez plusieurs autres options qui vont vous permettre de simuler différentes choses qu'on pourraient trouver sur des appareils existants tout en restant sur votre ordinateur. Retournons maintenant dans notre application, On va réduire un peu la fenêtre pour voir cote à cote l'émulateur et la fenêtre. Donc, on va appuyer sur le bouton play. Il m'affiche cette fenêtre avec la liste des appareils qu'il peut voir. Là, il voit qu'il a le Nexus 4 API 23 qui est démarré et disponible. Si j'avais eu un appareil USB, il serait apparu aussi. Pour l'instat je n'ai que ça dde branché. Je vais cliquer sur OK et automatiquement, il va installer l'APK et le démarrer sur l'émulateur. On peut le voir à côté. On va l'arrêter. Le relancer. Ce que je vais faire cette fois-ci, car vous avez vu en le relançant, il m'a reposé la question alors que c'était évident, j'ai que cet appareil, j'ai déjà sélectionné. j'aimerai bien qu'il le conserve donc je vais pouvoir cocher cette case ici. Et cliquer sur OK. Il va le lancer et l'installer dessus. Je vais arrêter. Relancer. On voit qu'il ne me pose plus la question maintenant, Il le mémorise automatiquement. Qu'est-ce qui va se passer si je supprime ou que j'éteins cet appareil ? Que j'essaie de relancer. Il se rend compte qu'il n'est plus disponible donc il me réaffiche cette fenêtre me dit voilà, je ne trouve plus d'appareil connecté mais si vous voulez, j'ai un émulateur que vous avez préparé qui n'est pas démarré mais je peux le démarrer pour vous. Si j'appuie sur OK, il va automatiquement le démarrer et ajouter l'application sur cet émulateur et la lancer.

Découvrir Android Studio 2

Développez vos applications mobiles Android avec Android Studio. Apprenez les bases essentielles telles que l'interface utilisateur, les émulateurs, l’inspection du code, etc.

2h25 (34 vidéos)
Aucun commentaire n´est disponible actuellement
 
Spécial abonnés
Date de parution :30 juin 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !