Premiers pas avec android-studio

Installation ou configuration

Les fenêtres

  1. Vérifiez que vous disposez du bon JDK. Vous pouvez le vérifier en ouvrant l’invite de commande (appuyez sur touche Windows et écrivez cmd). Dans l’invite de commande, tapez javac -version, cela affichera la version actuelle de JDK installée sur votre correspondance ou une erreur * si Java est manquant. Si le JDK n’est pas disponible ou si la version est inférieure à 1.8, téléchargez le [Java SE Development Kit 8][2].

  2. Téléchargez la dernière version d’[Android Studio][1].

  3. Lancez le fichier .exe téléchargé.

  4. Suivez l’assistant pour installer Android Studio

  5. Une fois l’installation terminée, ouvrez Android Studio à partir du raccourci créé sur le bureau lors du processus d’installation.

  6. Lorsque vous ouvrez Android Studio pour la première fois, il peut vous demander de copier vos paramètres précédents, mais comme c’est votre première fois, vous pouvez simplement choisir de ne rien copier.

  7. Ensuite, Android Studio demande de télécharger les API requises pour développer des applications Android. Téléchargez-les, après le téléchargement, l’IDE s’ouvrira et vous pourrez écrire votre première application.

Mac

  1. Vérifiez que vous disposez du bon JDK. Vous pouvez le vérifier en ouvrant le terminal (appuyez sur commande + espace et écrivez le terminal). Dans la ligne de commande, tapez javac -version, cela affichera la version actuelle de JDK installée sur votre correspondant ou une erreur* si Java est manquant. Si le JDK n’est pas disponible ou si la version est inférieure à 1.8, téléchargez le [Java SE Development Kit 8.][2] **

  2. Téléchargez la dernière version d’[Android Studio][1].

  3. Lancez le fichier .dmg téléchargé.

  4. Faites glisser et déposez Android Studio dans le dossier Applications, puis lancez Android Studio.

  5. Ouvrez Android Studio.

  6. Lorsque vous ouvrez Android Studio pour la première fois, il peut vous demander de copier vos paramètres précédents, mais comme c’est votre première fois, vous pouvez simplement choisir de ne rien copier.

  7. Ensuite, Android Studio demande de télécharger les API requises pour développer des applications Android. Téléchargez-les, après le téléchargement, l’IDE s’ouvrira et vous pourrez écrire votre première application.

#Linux

  1. Vérifiez que vous disposez du bon JDK. Vous pouvez le vérifier en ouvrant le terminal (appuyez sur commande + espace et écrivez terminal). Dans la ligne de commande, tapez javac -version, cela affichera la version actuelle de JDK installée sur votre correspondant ou une erreur * si Java est manquant. Si le JDK n’est pas disponible ou si la version est inférieure à 1.8, téléchargez le [Java SE Development Kit 8][2]. **

  2. Téléchargez la dernière version d’[Android Studio][1].

  3. Décompressez/extrayez Android Studio dans un dossier spécifique.

  4. Ouvrez le terminal et suivez le chemin où vous avez extrait Android Studio. (Ensuite, utilisez la commande cd pour aller dans le dossier Android Studio.) Après être entré, nous devons aller dans le dossier bin donc encore une fois, utilisez la commande cd bin et entrez.

  5. Maintenant, nous devons changer le mod de notre fichier requis, c’est-à-dire studio.sh, pour ce faire, entrez la commande sudo chmod 777 -R studio.sh, appuyez sur Entrée et écrivez votre mot de passe (le cas échéant) et entrez. (Vous pouvez également voir la liste des fichiers présents dans bin par la commande ls.).

  6. Après avoir changé de mod, il suffit d’exécuter le fichier .studio.sh pour ce faire, entrez la commande ./studio.sh

  7. Lorsque vous exécutez la commande ci-dessus pour le lancement d’Android Studio pour la première fois, il peut vous être demandé de copier vos paramètres précédents, mais comme c’est votre première fois, vous pouvez simplement choisir de ne rien copier.

  8. Ensuite, Android Studio demande de télécharger les API requises pour développer des applications Android. Téléchargez-les, après le téléchargement, l’IDE s’ouvrira et vous pourrez écrire votre première application.

Vous pouvez rencontrer “impossible d’exécuter l’outil SDK mksdcard” lorsque vous installez Android Studio dans un système d’exploitation Ubuntu 64 bits, car Studio nécessite environ 32 fichiers binaires. Pour surmonter cette erreur, terminez et fermez Android Studio et accédez au terminal et exécutez sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6. Une fois l’installation terminée pour ces fichiers binaires, revenez à l’étape 6 et reprenez le processus d’installation.

Remarques

  • Si vous avez déjà installé JDK et que vous l’obtenez toujours, assurez-vous d’avoir défini JAVA_HOME dans vos Variables système. Vous pouvez vérifier cette [réponse][3] sur la façon d’en configurer un.

  • Il existe cependant des problèmes de stabilité connus dans Android Studio sur Mac lors de l’utilisation de JDK 1.8. Jusqu’à ce que ces problèmes soient résolus, vous pouvez améliorer la stabilité en rétrogradant votre JDK vers une version plus ancienne (mais pas inférieure à JDK 1.6).

  • Une fois le téléchargement d’Android Studio terminé, vérifiez la version du JDK dont vous disposez : ouvrez une ligne de commande et saisissez “javac -version”. Si le JDK n’est pas disponible ou si la version est inférieure à 1.8, téléchargez le [Java SE Development Kit 8](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads- 2133151.html).

  • Si vous utilisez une version 64 bits d’Ubuntu, vous devez installer certaines bibliothèques 32 bits avec les commandes suivantes :

    sudo dpkg --add-architecture i386
    sudo apt-get update
    sudo apt-get install lib32z1 lib32ncurses5 libbz2-1.0:i386 lib32stdc++6

  • Si vous utilisez Fedora 64 bits, la commande est :

    sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686

Problème de téléchargement

  • Si vous rencontrez un problème tel qu’un message indiquant que votre système n’est pas compatible avec Android Studio (cela peut arriver lorsque vous utilisez un navigateur Web différent de Chrome), téléchargez Android Studio à partir de : http://tools.android.com/

C’est ça!

[1] : https://developer.android.com/studio/index.html [2] : http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html [3] : http://stackoverflow.com/a/6521412/1320532

Raccourcis utiles

Raccourcis de navigation

 Go to class                       Ctrl+N
 Go to file                        Ctrl + Shift + N
 Navigate open tabs                ALT + Left-Arrow; ALT + Right-Arrow
 Lookup recent files               CTRL + E
 Go to line                        CTRL + G
 Navigate to last edit location    CTRL + SHIFT + BACKSPACE
 Go to declaration                 CTRL + B
 Go to implementation              CTRL + ALT + B
 Go to source                      F4
 Go to super Class                 CTRL + U
 Show Call hierarchy               Ctrl + Alt + H
 Search in path/project            CTRL + SHIFT + F

Raccourcis de navigation - Mac OS X

 Go to line number                 CMD + L

Raccourcis de programmation

 Reformat code                       CTRL + ALT + L
 Optimize imports                    CTRL + ALT + O
 Code Completion                     CTRL + SPACE
 Issue quick fix                     ALT + ENTER
 Surround code block                 CTRL + ALT + T
 Rename and refactor                 Shift + F6
 Line Comment or Uncomment           CTRL + /
 Block Comment or Uncomment          CTRL + SHIFT + /
 Go to previous/next method          ALT + UP/DOWN
 Show parameters for method          CTRL + P
 Quick documentation lookup          CTRL + Q
 Project                             Alt+1     
 Version Control                     Alt+9    
 Run                                 Shift+F10     
 Debug                               Shift+F9     
 Android Monitor                     Alt+6     
 Return to Editor                    Esc     
 Hide All Tool Windows               CTRL +Shift+F12
 Auto generate code(constructor,    
      getter/setter etc)             Alt+insert
 Code completion                     CTRL+Space
 Smart code completion
    (by expected type)               CTRL+Shift+Space
 Show quick fix                      CTRL+Enter
 Duplicate Line                      Ctrl+D
 Delete Line                         Ctrl+Y

Prévisualiser différentes tailles d’écran (appareils) et orientations

1. Prévisualisez différents appareils

Il y a un panneau de prévisualisation à droite du studio Android. Dans ce panneau, il y a un bouton avec le nom de l’appareil avec lequel vous prévisualisez l’interface utilisateur de votre application comme celle-ci .

[![entrez la description de l’image ici][1]][1]

Cliquez sur le petit indicateur déroulant de ceci et un panneau flottant apparaîtra avec tous les appareils prédéfinis. Vous pouvez sélectionner l’un d’entre eux pour prévisualiser l’interface utilisateur de votre application avec différents appareils en mentionnant leurs tailles d’écran.

Vérifiez cette image

[![entrez la description de l’image ici][2]][2]

2. Changer d’orientation

Et à côté de ce bouton, il y a un autre bouton comme

[![entrez la description de l’image ici] [3]][3]

En cliquant sur son menu déroulant, un panneau flottant apparaîtra avec des options telles que “portrait”, “paysage”, etc., sélectionnez l’une d’entre elles pour prévisualiser dans différentes orientations. Vérifiez cette image

[![entrez la description de l’image ici][4]][4]

L’option d’aperçu de toutes les tailles d’écran n’est pas disponible à partir d’Android Studio 2.2 Beta 2. Cependant, vous pouvez redimensionner l’écran d’aperçu pour voir à quoi ressemblerait votre mise en page sur différentes tailles d’écran, comme indiqué dans la pièce jointe.

[![Exemple de redimensionnement de l’écran de prévisualisation Android Studio 2.2 Beta 3][1]][1]

Vérifier : http://stackoverflow.com/questions/39165166/android-studio-2-2-preview-all-screen-sizes-missing

[1] : http://i.stack.imgur.com/um1y0.gif [2] : http://i.stack.imgur.com/VXFCW.png [3] : http://i.stack.imgur.com/JD43d.png [4] : http://i.stack.imgur.com/VGqle.png

Utilisez vos raccourcis d’outils préférés dans Android Studio

Allez dans Fichier > Paramètres > Keymap et sélectionnez l’option Keymaps à partir de :

  • Mac OS X -Emacs
  • Visual Studio
  • Eclise
  • Netbeans
  • Jbuilder

et d’autres, pour mapper les raccourcis vers ceux de l’outil souhaité.