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

entrer la description de l'image ici

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

entrer la description de l'image ici

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

entrer la description de l'image ici

Et l'utiliser (vous pouvez le sélectionner à partir du même menu déroulant)

entrer la description de l'image ici

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 Filtre personnalisé avec entrée

Sans filtre, il y a des sorties Entrée de filtre uniquement

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:

entrer la description de l'image ici

Choisissez la couleur appropriée:

entrer la description de l'image ici

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:

entrer la description de l'image ici

En cliquant sur le Registry vous obtiendrez

entrer la description de l'image ici

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 + F1ENTER
Rechercher partout SHIFTSHIFT (double décalage)
Code | Surround avec CTRLALT + 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:

  1. Cliquez sur Fichier -> Paramètres. Recherchez "gradle" et cliquez dans la zone de Offline work .
  2. 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 texte Command-line Options de Command-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

  1. Téléchargez et installez JDK (Java Development Kit) version 8
  2. Télécharger Android Studio
  3. Lancez Android Studio.exe puis mentionnez le chemin JDK et téléchargez le dernier SDK

Linux

  1. Téléchargez et installez JDK (Java Development Kit) version 8
  2. Télécharger Android Studio
  3. Extraire le fichier zip
  4. Ouvrez le terminal, cd vers le dossier extrait, cd vers bin (exemple cd android-studio/bin )
  5. 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

entrer la description de l'image ici

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:

entrer la description de l'image ici

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. entrer la description de l'image ici


Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow