Android
Studio Android
Ricerca…
Filtra i registri dall'interfaccia utente
I log di Android possono essere filtrati direttamente dall'interfaccia utente. Usando questo codice
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");
}
}
Se uso la regex TAG1|TAG2
e il livello verbose
che ottengo
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
Il livello può essere impostato per ottenere registri con un determinato livello e sopra. Ad esempio il livello verbose
cattura i log verbose, debug, info, warn, error and assert
.
Utilizzando lo stesso esempio, se si imposta il livello in error
, ottengo solo
01-14 10:34:46.961 12880-12880/androdi.doc.so.thiebaudthomas.sodocandroid E/MainActivity: Log from onCreate method with TAG1
Crea la configurazione dei filtri
I filtri personalizzati possono essere impostati e salvati dall'interfaccia utente. Nella scheda AndroidMonitor
, fai clic sul menu a discesa a destra (deve contenere Show only selected application
o No filters
) e seleziona Edit filter configuration
.
Inserisci il filtro che desideri
E usalo (puoi selezionarlo dallo stesso menu a discesa)
Importante Se aggiungi un input nella barra dei filtri, Android Studio considererà sia il tuo filtro che i tuoi input.
Con sia l'input che il filtro non c'è uscita
Senza filtro, ci sono alcune uscite
Colori personalizzati del messaggio logcat in base all'importanza del messaggio
Vai a File -> Impostazioni -> Editor -> Colori e tipi di carattere -> Logcat Android
Cambia i colori di cui hai bisogno:
Scegli il colore appropriato:
Abilita / disabilita la copia della linea vuota
ctrl + alt + shift + /
( cmd + alt + shift + /
su MacOS
) dovrebbe mostrare la seguente finestra di dialogo:
Cliccando su Registry
otterrete
Il tasto che si desidera abilitare / disabilitare è
editor.skip.copy.and.cut.for.empty.selection
Testato su Linux Ubuntu
e MacOS
.
Scorciatoie utili per Android Studio
Le seguenti sono alcune delle scorciatoie più comuni / utili.
Questi sono basati sulla mappa di collegamento IntelliJ predefinita. Puoi passare ad altre comuni mappe dei collegamenti IDE tramite File -> Settings -> Keymap -> <Choose Eclipse/Visual Studio/etc from Keymaps dropdown>
Azione | scorciatoia |
---|---|
Codice formato | CTRL + ALT + L |
Aggiungi metodi non implementati | CTRL + I |
Mostra logcat | ALT + 6 |
Costruire | CTRL + F9 |
Costruisci ed esegui | CTRL + F10 |
Trova | CTRL + F |
Trova nel progetto | CTRL + MAIUSC + F |
Trova e sostituisci | CTRL + R |
Trova e sostituisci nel progetto | CTRL + MAIUSC + R |
Sovrascrivi i metodi | CTRL + O |
Mostra il progetto | ALT + 1 |
Nascondi progetto - logcat | MAIUSC + ESC |
Comprimi tutto | CTRL + MAIUSC + NumPad + |
Visualizza i punti di debug | CTRL + MAIUSC + F8 |
Espandi tutto | CTRL + MAIUSC + NumPad - |
Apri Impostazioni | ALT + s |
Seleziona destinazione (apre il file corrente nella vista Progetto) | ALT + F1 → INVIO |
Cerca ovunque | SHIFT → SHIFT (Double shift) |
Codice | Con Surround | CTRL → ALT + T |
Crea il codice del modulo selezionato per il metodo | ALT + CTRL |
Refactor:
Azione | scorciatoia |
---|---|
Refactor Questo (menu / selettore per tutte le azioni refactor applicabili dell'elemento corrente) | Mac CTRL + T - Win / Linux CTRL + ALT + T |
Rinominare | MAIUSC + F6 |
Metodo di estrazione | Mac CMD + ALT + M - Win / Linux CTRL + ALT + M |
Estrai parametro | Mac CMD + ALT + P - Win / Linux CTRL + ALT + P |
Estrai variabile | Mac CMD + ALT + V - Win / Linux CTRL + ALT + V |
Studio Android Migliora il suggerimento sulle prestazioni
Abilita il lavoro offline:
- Fai clic su File -> Impostazioni. Cerca "gradle" e fai clic nella casella di
Offline work
. - Vai al compilatore (nella stessa finestra di dialogo delle impostazioni appena sotto
Gradle
) e aggiungi--offline
alla casella di testoCommand-line Options
diCommand-line Options
.
Migliora le prestazioni di Gradle
Aggiungi le seguenti due righe di codice nel tuo file gradle.properties.
org.gradle.daemon=true
org.gradle.parallel=true
Aumentando il valore di -Xmx
e -Xms
nel file studio.vmoptions
-Xms1024m
-Xmx4096m
-XX:MaxPermSize=1024m
-XX:ReservedCodeCacheSize=256m
-XX:+UseCompressedOops
Finestra
% USERPROFILE%. {FOLDER_NAME} \ studio.exe.vmoptions e / o% USERPROFILE%. {FOLDER_NAME} \ studio64.exe.vmoptions
Mac
~ / Library / Preferences / {} FOLDER_NAME /studio.vmoptions
Linux
~ /. {FOLDER_NAME} /studio.vmoptions e / o ~ /. {FOLDER_NAME} /studio64.vmoptions
Imposta Android Studio
Requisiti di sistema
- Microsoft® Windows® 8/7 / Vista / 2003 (32 o 64 bit).
- Mac® OS X® 10.8.5 o versioni successive, fino a 10.9 (Mavericks)
- Desktop GNOME o KDE
Installazione
Finestra
- Scarica e installa JDK (Java Development Kit) versione 8
- Scarica Android Studio
- Avvia
Android Studio.exe
quindi menziona il percorso JDK e scarica l'ultimo SDK
Linux
- Scarica e installa JDK (Java Development Kit) versione 8
- Scarica Android Studio
- Estrai il file zip
- Aprire il terminale, cd nella cartella estratta, cd in bin (esempio
cd android-studio/bin
) - Esegui ./studio.sh
Visualizza e aggiungi scorciatoie in Android Studio
Andando su Impostazioni >> Keymap Viene visualizzata una finestra che mostra tutte le Editor Actions
con il loro nome e scorciatoie. Alcune delle Editor Actions
non hanno scorciatoie. Quindi, fai clic con il pulsante destro del mouse e aggiungi una nuova scorciatoia.
Controlla l'immagine qui sotto
Il progetto di costruzione di Gradle dura per sempre
Android Studio -> Preferenze -> Gradle -> Spunta Offline, quindi riavvia il tuo studio Android.
Schermata di riferimento:
Crea una cartella delle risorse
- Fare clic con il tasto destro del mouse sulla cartella MAIN> Nuovo> Cartella> Cartella Risorse.
- La cartella delle risorse si trova nella cartella MAIN con lo stesso simbolo della cartella RES.
- In questo esempio ho inserito un file di font.