Suche…


Filtern Sie Protokolle von der Benutzeroberfläche

Android-Protokolle können direkt aus der Benutzeroberfläche gefiltert werden. Verwendung dieses Codes

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");
    }
}

Wenn ich den Regex TAG1|TAG2 und die Ebene verbose bekomme, bekomme ich

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

Geben Sie hier die Bildbeschreibung ein

Die Stufe kann so eingestellt werden, dass Protokolle mit einer bestimmten Stufe und darüber abgerufen werden. Zum Beispiel fängt die verbose Ebene verbose, debug, info, warn, error and assert Protokolle verbose, debug, info, warn, error and assert .

Nach dem gleichen Beispiel bekomme ich nur, wenn ich die Stufe auf error habe

01-14 10:34:46.961 12880-12880/androdi.doc.so.thiebaudthomas.sodocandroid E/MainActivity: Log from onCreate method with TAG1

Geben Sie hier die Bildbeschreibung ein

Erstellen Sie eine Filterkonfiguration

Benutzerdefinierte Filter können über die Benutzeroberfläche eingestellt und gespeichert werden. AndroidMonitor Sie auf der Registerkarte AndroidMonitor auf das rechte Dropdown-Menü (muss Show only selected application anzeigen oder No filters anzeigen), und wählen Sie Edit filter configuration .

Geben Sie den gewünschten Filter ein

Geben Sie hier die Bildbeschreibung ein

Und verwenden Sie es (Sie können es aus dem gleichen Dropdown auswählen)

Geben Sie hier die Bildbeschreibung ein

Wichtig Wenn Sie einen Eingang in die Filterleiste einfügen, berücksichtigt Android Studio sowohl Ihren Filter als auch Ihre Eingabe.

Sowohl beim Eingang als auch beim Filter gibt es keinen Ausgang Benutzerdefinierter Filter mit Eingabe

Ohne Filter gibt es einige Ausgänge Nur Filtereingang

Benutzerdefinierte Farben der Logcat-Nachricht basierend auf der Wichtigkeit der Nachricht

Gehen Sie zu Datei -> Einstellungen -> Editor -> Farben und Schriftarten -> Android Logcat

Ändern Sie die Farben nach Bedarf:

Geben Sie hier die Bildbeschreibung ein

Wähle die passende Farbe:

Geben Sie hier die Bildbeschreibung ein

Leerzeilenkopie aktivieren / deaktivieren

ctrl + alt + shift + / ( cmd + alt + shift + / unter MacOS ) sollte den folgenden Dialog anzeigen:

Geben Sie hier die Bildbeschreibung ein

Klicken Sie auf Registry , um zu gelangen

Geben Sie hier die Bildbeschreibung ein

Der Schlüssel, den Sie aktivieren / deaktivieren möchten, ist

editor.skip.copy.and.cut.for.empty.selection

Getestet unter Linux Ubuntu und MacOS .

Android Studio nützliche Verknüpfungen

Im Folgenden sind einige der gebräuchlicheren / nützlichsten Verknüpfungen aufgeführt.

Diese basieren auf der standardmäßigen IntelliJ-Verknüpfungskarte. Sie können über File -> Settings -> Keymap -> <Choose Eclipse/Visual Studio/etc from Keymaps dropdown> zu anderen gängigen IDE-Shortcut-Maps File -> Settings -> Keymap -> <Choose Eclipse/Visual Studio/etc from Keymaps dropdown>

Aktion Abkürzung
Code formatieren STRG + ALT + L
Fügen Sie nicht implementierte Methoden hinzu STRG + I
Logcat anzeigen ALT + 6
Bauen STRG + F9
Bauen und ausführen STRG + F10
Finden STRG + F
Im Projekt finden STRG + UMSCHALT + F
Suchen und Ersetzen STRG + R
Im Projekt suchen und ersetzen STRG + UMSCHALT + R
Methoden überschreiben STRG + O
Projekt anzeigen ALT + 1
Projekt ausblenden - Logcat UMSCHALT + ESC
Alles einklappen STRG + UMSCHALT + NumPad +
Debug-Punkte anzeigen STRG + UMSCHALT + F8
Alle erweitern STRG + UMSCHALT + NumPad -
Einstellungen öffnen ALT + s
Ziel auswählen (aktuelle Datei in der Projektansicht öffnen) ALT + F1ENTER
Überall suchen SHIFTSHIFT (Doppelschicht)
Code | Surround mit STRGALT + T
Erstellen Sie eine Methode aus dem ausgewählten Code ALT + STRG

Refactor:

Aktion Abkürzung
Refactor Dies (Menü / Auswahl für alle anwendbaren Refactor-Aktionen des aktuellen Elements) Mac CTRL + T - Win / Linux CTRL + ALT + T
Umbenennen UMSCHALT + F6
Methode extrahieren Mac CMD + ALT + M - Win / Linux STRG + ALT + M
Parameter extrahieren Mac CMD + ALT + P - Win / Linux STRG + ALT + P
Variable extrahieren Mac CMD + ALT + V - Win / Linux STRG + ALT + V

Android Studio Verbessern Sie den Leistungstipp

Offline-Arbeit aktivieren:

  1. Klicken Sie auf Datei -> Einstellungen. Suchen Sie nach "gradle" und klicken Sie in das Feld für die Offline work .
  2. Gehen Sie zum Compiler (im gleichen Einstellungsdialog unterhalb von Gradle ) und fügen Sie --offline zum --offline Command-line Options .

Steigfähigkeit verbessern

Fügen Sie in der Datei gradle.properties die folgende zwei Codezeile hinzu.

org.gradle.daemon=true
org.gradle.parallel=true

Erhöhen des Werts von -Xmx und -Xms in der Datei studio.vmoptions

-Xms1024m
-Xmx4096m
-XX:MaxPermSize=1024m
-XX:ReservedCodeCacheSize=256m
-XX:+UseCompressedOops

Fenster

% USERPROFILE%. {FOLDER_NAME} \ studio.exe.vmoptions und / oder% USERPROFILE%. {FOLDER_NAME} \ studio64.exe.vmoptions

Mac

~ / Library / Preferences / {FOLDER_NAME} /studio.vmoptions

Linux

~ /. {FOLDER_NAME} /studio.vmoptions und / oder ~ /. {FOLDER_NAME} /studio64.vmoptions

Richten Sie Android Studio ein

System Anforderungen

  • Microsoft® Windows® 8/7 / Vista / 2003 (32 oder 64 Bit).
  • Mac® OS X® 10.8.5 oder höher, bis zu 10,9 (Mavericks)
  • GNOME- oder KDE-Desktop

Installation

Fenster

  1. Laden Sie JDK (Java Development Kit) Version 8 herunter und installieren Sie es
  2. Laden Sie Android Studio herunter
  3. Starten Sie Android Studio.exe JDK-Pfad an und laden Sie das neueste SDK herunter

Linux

  1. Laden Sie JDK (Java Development Kit) Version 8 herunter und installieren Sie es
  2. Laden Sie Android Studio herunter
  3. Extrahieren Sie die ZIP-Datei
  4. Terminal öffnen, CD in den extrahierten Ordner, CD in Bin (Beispiel cd android-studio/bin )
  5. Führen Sie ./studio.sh aus

Anzeigen und Hinzufügen von Verknüpfungen in Android Studio

Gehen Sie zu Einstellungen >> Tastaturbeleg. Ein Fenster zeigt alle Editor Actions mit ihrem Namen und ihren Verknüpfungen. Einige der Editor Actions haben keine Verknüpfungen. Klicken Sie also mit der rechten Maustaste darauf und fügen Sie eine neue Verknüpfung hinzu.
Überprüfen Sie das Bild unten

Geben Sie hier die Bildbeschreibung ein

Gradle Build-Projekt dauert ewig

Android Studio -> Einstellungen -> Gradle -> Aktivieren Sie Offline-Arbeit und starten Sie Ihr Android Studio neu.

Referenz-Screenshot:

Geben Sie hier die Bildbeschreibung ein

Assets-Ordner erstellen

  • Klicken Sie mit der rechten Maustaste in den Ordner MAIN> Neu> Ordner> Ordner Assets.
  • Der Ordner "Assets" befindet sich im Ordner MAIN mit dem gleichen Symbol wie der Ordner "RES".
  • In diesem Beispiel habe ich eine Schriftartdatei eingefügt. Geben Sie hier die Bildbeschreibung ein


Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow