Android
Android Studio
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
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
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
Und verwenden Sie es (Sie können es aus dem gleichen Dropdown auswählen)
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
Ohne Filter gibt es einige Ausgänge
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:
Wähle die passende Farbe:
Leerzeilenkopie aktivieren / deaktivieren
ctrl + alt + shift + /
( cmd + alt + shift + /
unter MacOS
) sollte den folgenden Dialog anzeigen:
Klicken Sie auf Registry
, um zu gelangen
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 + F1 → ENTER |
Überall suchen | SHIFT → SHIFT (Doppelschicht) |
Code | Surround mit | STRG → ALT + 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:
- Klicken Sie auf Datei -> Einstellungen. Suchen Sie nach "gradle" und klicken Sie in das Feld für die
Offline work
. - 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
- Laden Sie JDK (Java Development Kit) Version 8 herunter und installieren Sie es
- Laden Sie Android Studio herunter
- Starten Sie
Android Studio.exe
JDK-Pfad an und laden Sie das neueste SDK herunter
Linux
- Laden Sie JDK (Java Development Kit) Version 8 herunter und installieren Sie es
- Laden Sie Android Studio herunter
- Extrahieren Sie die ZIP-Datei
- Terminal öffnen, CD in den extrahierten Ordner, CD in Bin (Beispiel
cd android-studio/bin
) - 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
Gradle Build-Projekt dauert ewig
Android Studio -> Einstellungen -> Gradle -> Aktivieren Sie Offline-Arbeit und starten Sie Ihr Android Studio neu.
Referenz-Screenshot:
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.