Android
Studio Android
Recherche…
Filtrer les journaux de l'interface utilisateur
Les journaux Android peuvent être filtrés directement depuis l'interface utilisateur. En utilisant ce code
public class MainActivity extends AppCompatActivity {
private final static String TAG1 = MainActivity.class.getSimpleName();
private final static String TAG2 = MainActivity.class.getCanonicalName();
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Log.e(TAG1,"Log from onCreate method with TAG1");
Log.i(TAG2,"Log from onCreate method with TAG2");
}
}
Si j'utilise le regex TAG1|TAG2
et le niveau verbose
je reçois
01-14 10:34:46.961 12880-12880/android.doc.so.thiebaudthomas.sodocandroid E/MainActivity: Log from onCreate method with TAG1
01-14 10:34:46.961 12880-12880/android.doc.so.thiebaudthomas.sodocandroid I/androdi.doc.so.thiebaudthomas.sodocandroid.MainActivity: Log from onCreate method with TAG2
Le niveau peut être défini pour obtenir des journaux avec un niveau donné et au-dessus. Par exemple, le niveau verbose
intercepte les journaux verbose, debug, info, warn, error and assert
.
En utilisant le même exemple, si je mets le niveau sur error
, je ne reçois que
01-14 10:34:46.961 12880-12880/androdi.doc.so.thiebaudthomas.sodocandroid E/MainActivity: Log from onCreate method with TAG1
Créer une configuration de filtres
Des filtres personnalisés peuvent être définis et enregistrés à partir de l'interface utilisateur. Dans l'onglet AndroidMonitor
, cliquez sur la liste déroulante de droite (doit contenir Show only selected application
ou No filters
) et sélectionner Edit filter configuration
.
Entrez le filtre que vous voulez
Et l'utiliser (vous pouvez le sélectionner à partir du même menu déroulant)
Important Si vous ajoutez une entrée dans la barre de filtre, android studio tiendra compte à la fois de votre filtre et de votre saisie.
Avec l'entrée et le filtre, il n'y a pas de sortie
Sans filtre, il y a des sorties
Couleurs personnalisées du message logcat en fonction de l'importance du message
Allez dans Fichier -> Paramètres -> Editeur -> Couleurs et polices -> Android Logcat
Changez les couleurs selon vos besoins:
Choisissez la couleur appropriée:
Activer / désactiver la copie de ligne vide
ctrl + alt + shift + /
( cmd + alt + shift + /
sur MacOS
) devrait vous montrer la boîte de dialogue suivante:
En cliquant sur le Registry
vous obtiendrez
La clé que vous souhaitez activer / désactiver est
editor.skip.copy.and.cut.for.empty.selection
Testé sur Linux Ubuntu
et MacOS
.
Raccourcis utiles pour Android Studio
Voici quelques-uns des raccourcis les plus courants / utiles.
Ceux-ci sont basés sur la carte de raccourci IntelliJ par défaut. Vous pouvez passer à d'autres raccourcis IDE courants via File -> Settings -> Keymap -> <Choose Eclipse/Visual Studio/etc from Keymaps dropdown>
action | Raccourci |
---|---|
Code de format | CTRL + ALT + L |
Ajouter des méthodes non implémentées | CTRL + I |
Afficher logcat | ALT + 6 |
Construire | CTRL + F9 |
Construire et courir | CTRL + F10 |
Trouver | CTRL + F |
Trouver dans le projet | CTRL + MAJ + F |
Trouver et remplacer | CTRL + R |
Trouver et remplacer dans le projet | CTRL + MAJ + R |
Remplacer les méthodes | CTRL + O |
Montrer projet | ALT + 1 |
Cacher le projet - logcat | SHIFT + ESC |
Tout réduire | CTRL + MAJ + NumPad + |
Afficher les points de débogage | CTRL + MAJ + F8 |
Développer tout | CTRL + MAJ + NumPad - |
Ouvrir les paramètres | ALT + s |
Sélectionner la cible (ouvrir le fichier en cours dans la vue Projet) | ALT + F1 → ENTER |
Rechercher partout | SHIFT → SHIFT (double décalage) |
Code | Surround avec | CTRL → ALT + T |
Créer un code de méthode de formulaire sélectionné | ALT + CTRL |
Refactor:
action | Raccourci |
---|---|
Refactor This (menu / sélecteur pour toutes les actions de refactor applicables de l'élément en cours) | Mac CTRL + T - Win / Linux CTRL + ALT + T |
Renommer | SHIFT + F6 |
Méthode d'extraction | Mac CMD + ALT + M - Win / Linux CTRL + ALT + M |
Extraire le paramètre | Mac CMD + ALT + P - Win / Linux CTRL + ALT + P |
Extraire la variable | Mac CMD + ALT + V - Win / Linux CTRL + ALT + V |
Android Studio Améliorez les performances
Activer le travail hors ligne:
- Cliquez sur Fichier -> Paramètres. Recherchez "gradle" et cliquez dans la zone de
Offline work
. - Accédez au compilateur (dans la même boîte de dialogue de paramètres, juste en dessous de
Gradle
) et ajoutez--offline
à la zone de texteCommand-line Options
deCommand-line Options
.
Améliorer la performance de Gradle
Ajoutez les deux lignes de code suivantes dans votre fichier gradle.properties.
org.gradle.daemon=true
org.gradle.parallel=true
Augmenter la valeur de -Xmx
et -Xms
dans le fichier studio.vmoptions
-Xms1024m
-Xmx4096m
-XX:MaxPermSize=1024m
-XX:ReservedCodeCacheSize=256m
-XX:+UseCompressedOops
Fenêtre
% USERPROFILE%. {NOM FOLDER} \ studio.exe.vmoptions et / ou% USERPROFILE%. {NOM FOLDER} \ studio64.exe.vmoptions
Mac
~ / Library / Preferences / {FOLDER_NAME} /studio.vmoptions
Linux
~ /. {NOM DU DOSSIER} /studio.vmoptions et / ou ~ /. {NOM FOLDER} /studio64.vmoptions
Configurer Android Studio
Configuration requise
- Microsoft® Windows® 8/7 / Vista / 2003 (32 ou 64 bits).
- Mac® OS X® 10.8.5 ou supérieur, jusqu'à 10.9 (Mavericks)
- Bureau GNOME ou KDE
Installation
Fenêtre
- Téléchargez et installez JDK (Java Development Kit) version 8
- Télécharger Android Studio
- Lancez
Android Studio.exe
puis mentionnez le chemin JDK et téléchargez le dernier SDK
Linux
- Téléchargez et installez JDK (Java Development Kit) version 8
- Télécharger Android Studio
- Extraire le fichier zip
- Ouvrez le terminal, cd vers le dossier extrait, cd vers bin (exemple
cd android-studio/bin
) - Exécuter ./studio.sh
Afficher et ajouter des raccourcis dans Android Studio
En allant dans Paramètres >> Keymap Une fenêtre apparaîtra affichant Toutes les Editor Actions
l' Editor Actions
avec leur nom et leurs raccourcis. Certaines Editor Actions
de l' Editor Actions
n'ont pas de raccourcis. Alors faites un clic droit dessus et ajoutez un nouveau raccourci à cela.
Vérifiez l'image ci-dessous
Le projet de construction de Gradle prend une éternité
Android Studio -> Préférences -> Gradle -> Cochez Offline work , puis redémarrez votre studio Android.
Capture d'écran de référence:
Créer un dossier d'actifs
- Faites un clic droit dans le dossier MAIN> Nouveau> Dossier> Dossier Actifs.
- Le dossier Assets sera sous le dossier MAIN avec le même symbole que le dossier RES.
- Dans cet exemple, je mets un fichier de police.