Come installare Android Studio su Linux

Uno dei sistemi operativi più dinamici e versatili grazie alle sue opzioni di sviluppo è senza dubbio Android, creato e sviluppato da Google e che è attualmente implementato in milioni di dispositivi mobili e alcuni computer desktop.

Ora, se siamo nel mondo dello sviluppo di applicazioni Android, abbiamo uno strumento fondamentale e ricco di funzionalità per svolgere questo tipo di attività e questo strumento è Android Studio.
Android Studio dispone degli strumenti necessari e completi per creare app su tutti i tipi di dispositivi Android.
Android Studio è stato creato come ambiente di sviluppo integrato (IDE) ufficiale specificamente per lo sviluppo di applicazioni Android e si basa su IntelliJ IDEA.

CaratteristicheAndroid Studio ha una serie di funzionalità esplicite per creare applicazioni potenti e innovative come:

  • Ha un sistema di costruzione flessibile basato su gradi
  • Ha un emulatore veloce che ha diverse funzioni
  • Dispone di un ambiente unificato in cui è possibile eseguire sviluppi per tutti i dispositivi Android disponibili
  • Ha la funzione Instant Run che permette di applicare modifiche mentre l'applicazione è in esecuzione senza dover compilare un nuovo APK
  • Integrazione di GitHub e modelli di codice per fornire la possibilità di compilare funzioni comuni dell'app e importare esempi di codice
  • Ha un gran numero di strumenti e framework di test
  • Dispone di strumenti Lint per rilevare problemi di prestazioni, usabilità, compatibilità delle versioni, ecc.
  • Supporto C++ e NDK
  • Supporto integrato per Google Cloud Platform, che semplifica l'integrazione di Google Cloud Messaging e App Engine

ModuliOgni progetto che realizziamo in Android Studio contiene uno o più moduli che hanno file di codice sorgente e file di risorse, questi moduli sono:

  • Moduli per app Android
  • moduli di libreria
  • Moduli di Google App Engine

cartelleTutti i file di build saranno visibili al livello superiore di Gradle Scripts e ogni modulo dell'applicazione contiene le seguenti cartelle:

  • manifests: contiene il file AndroidManifest.xml
  • java: contiene i file del codice sorgente Java, incluso il codice di test JUnit
  • res: contiene tutte le risorse come layout XML, stringhe dell'interfaccia utente e immagini bitmap.

1. Funzionalità e requisiti di Android Studio


Tra le varie funzionalità che abbiamo quando utilizziamo Android Studio abbiamo:

Corsa istantaneaQuando fai clic su Esegui o Debug, la funzione di esecuzione istantanea di Android Studio applicherà le modifiche al codice e alle risorse all'app in esecuzione, in modo che l'app interpreti in modo intelligente le modifiche senza la necessità di riavviare l'app o ricompilarne l'APK.
Emulatore veloce e ricco di funzionalitàAndroid Emulator si installa automaticamente e ci consente di avviare le applicazioni più velocemente di un dispositivo reale, inoltre ci consente di creare prototipi della nostra app e testarli su tutte le configurazioni di dispositivi Android disponibili come telefoni, tablet e dispositivi Android Wear e Android TV.
Editor di codice intelligenteL'editor di codice intelligente ci consente di scrivere codice più efficiente, lavorare più velocemente ed essere più produttivi.
Sistema di costruzione robusto e flessibileAndroid Studio offre automazione della build, gestione delle dipendenze e configurazioni di build personalizzabili.
Ottimizzato per tutti i dispositivi AndroidAndroid Studio dispone di un ambiente unificato attraverso il quale sarà possibile compilare applicazioni per telefoni e tablet Android, nonché per dispositivi Android Wear, Android TV e Android Auto.
L'intelligenzaAndroid Studio offre un framework di analisi statico e robusto e include più di 280 diversi controlli Lint in tutta l'app.
Modelli di codice e app di esempioIn Android Studio sono inclusi modelli di progetto e codice che sono stati progettati per consentire l'aggiunta di modelli stabiliti, come un pannello laterale di navigazione e un pager di visualizzazione.
Strumenti e framework di testAndroid Studio ci offre un'ampia varietà di strumenti per valutare le app Android con JUnit 4 e framework di test dell'interfaccia utente funzionale.
Supporto C++ e NDKSupportando la modifica dei file di progetto C e C ++, i componenti JNI possono essere compilati rapidamente nell'app.
Firebase e integrazione cloudCon l'assistente Firebase sarà possibile connettere l'app a Firebase e da lì aggiungere servizi come Analytics, Autenticazione e Notifiche, tra gli altri. Gli strumenti incorporati per Google Cloud Platform ci danno la possibilità di creare e implementare un backend per l'app Android utilizzando servizi come Google Cloud Endpoints e moduli di progetto appositamente progettati per Google App Engine.

Caratteristiche

  • Analizzatore APK
  • Editor di layout
  • Editor di traduzione
  • Studio delle risorse vettoriali

Requisiti per l'utilizzo di Android StudioI requisiti di base per installare Android Studio sono:

  • Distribuzione a 64 bit che esegue applicazioni a 32 bit
  • Un ambiente desktop GNOME o KDE
  • GNU C Library (glibc) 2.19 o successivo
  • 2 GB di spazio disponibile su disco, 4 GB consigliati (500 MB per IDE + 1,5 GB per Android SDK ed emulatore immagine di sistema)
  • Almeno 3 GB di RAM, consigliati 8 GB di RAM, l'emulatore Android consuma 1 GB di RAM
  • Almeno 1280 x 800 risoluzione dello schermo

Ora vedremo come installare Android Studio su Linux, in questo caso Ubuntu 17.10.


Accedi Iscriviti!

wave wave wave wave wave