Questo documento preparerà una panoramica dei passaggi che farai per installare e configurare Android sul tuo sistema Ubuntu Linux. Devi avere Oracle Java JDK o OpenJDK sul tuo sistema prima di installare Android SDK. OpenJDK (aka Open Java Development Kit) è un'implementazione gratuita e open source del linguaggio di programmazione Java Inoltre, imparerai come:
- Prepara il tuo ambiente di sviluppo e assicurati che soddisfi i requisiti di sistema.
- Installa il kit di sviluppo software Android (SDK)
- Scarica e configura l'ambiente di sviluppo integrato (IDE) di Eclipse
- Installa il plug-in Android Development Tool (ADT) per Eclipse IDE
- Aggiungi piattaforme Android e altri componenti al tuo SDK
-
Crea il tuo dispositivo virtuale Android (AVD)
Passi
Metodo 1 di 6: prepara il tuo ambiente di sviluppo
Passaggio 1. Prepara il tuo ambiente di sviluppo Ubuntu Linux e assicurati che soddisfi i requisiti di sistema
Innanzitutto, avvia Ubuntu Linux, assicurati di avere un'implementazione di Java JDK installata sul tuo sistema, che si tratti di OpenJDK o Oracle Java JDK, che pone le basi per Android SDK. Se non hai Java JDK installato sul tuo sistema, installalo, puoi ottenere Oracle Java JDK da Scarica Oracle Java JDK, per ulteriori informazioni su:
- Come installare Oracle Java su Ubuntu Linux o per installare OpenJDK e OpenJRE apri un terminale sul tuo sistema ed esegui i seguenti comandi
-
Digita/Copia/Incolla:
sudo apt-get install openjdk-7-jdk
Questo comando installa OpenJDK sul tuo sistema
-
Digita/Copia/Incolla:
sudo apt-get install openjdk-7-jre
questo comando installa OpenJDK JRE (Java Runtime Environment) sul tuo sistema
- Puoi scegliere tra l'installazione di OpenJDK o l'installazione di Oracle Java. Consiglio vivamente l'installazione Oracle Java perché di solito è la versione di Java più ben mantenuta e aggiornata.
Passaggio 2. Se stai eseguendo una distribuzione a 64 bit di Android SDK sul tuo computer di sviluppo, devi installare ia32-libs:
-
Digita/Copia/Incolla:
sudo apt-get install ia32-libs
Questo comando installa librerie aggiuntive necessarie per lo sviluppo con Android SDK
-
Digita/Copia/Incolla:
javac -versione
-
questo comando verifica la presenza di Java JDK sul tuo sistema:
-
Dovrebbe rispondere con:
- java 1.7.0
- o qualcosa di molto simile
-
-
Digita/Copia/Incolla:
java -versione
questo comando verifica la presenza di Java JRE (Java Runtime Environment) sul tuo sistema
Metodo 2 di 6: scaricare e configurare l'ambiente di sviluppo integrato (IDE) di Eclipse
Passaggio 1. Assicurati di avere Eclipse Integrated Development Environment (IDE) installato sul tuo sistema, ad esempio seleziona Eclipse Classic e scarica la versione per la tua architettura di sistema come la versione a 32 bit o 64 bit per Linux
Se il tuo computer ha 4 GB o più di memoria, molto probabilmente è un computer a 64 bit. Puoi sapere se il tuo sistema operativo Ubuntu Linux è a 32 o 64 bit aprendo un terminale ed eseguendo il seguente comando:
-
Digita/Copia/Incolla:
file /sbin/init
-
Scarica Eclipse IDE verrà scaricato nella tua /home/"il tuo nome utente"/Download
Seleziona la versione bit corretta per la tua architettura di sistema corrispondente. Ad esempio, se utilizzi Ubuntu Linux a 32 bit seleziona Eclipse IDE a 32 bit e se utilizzi Ubuntu Linux a 64 bit seleziona Eclipse IDE a 64 bit
Passaggio 2. Questo è un esempio di configurazione IDE Eclipse a 64 bit su un sistema operativo Ubuntu Linux a 64 bit
-
Digita/Copia/Incolla:
cd /home/"il tuo nome utente"/Download
questo ti cambierà nella directory dei download
-
Digita/Copia/Incolla:
sudo -s cp -r eclipse-SDK-3.7-linux-gtk-x86_64.tar.gz /usr/local
questo copierà il tuo IDE Eclipse nella directory /usr/local
-
Digita/Copia/Incolla:
cd /usr/local
questo ti cambierà nella directory di eclipse
-
Digita/Copia/Incolla:
sudo -s chmod a+x eclipse-SDK-3.7-linux-gtk-x86_64.tar.gz
questo comando rende eseguibili i binari di eclipse per tutti sul sistema
-
Digita/Copia/Incolla:
sudo -s tar xvzf eclipse-SDK-3.7-linux-gtk-x86_64.tar.gz
questo scompatta i binari compressi IDE di Eclipse
-
Digita/Copia/Incolla:
Uscita
questo comando ti porta fuori dall'utente root
Passaggio 3. Apri un terminale e inserisci i seguenti comandi:
-
Digita/Copia/Incolla:
cd /home/"il tuo nome utente"/Desktop
questo ti cambierà nel tuo desktop utente, assicurati di non essere root
-
Digita/Copia/Incolla:
ln -s /usr/local/eclipse/eclipse
-
Digita/Copia/Incolla:
chown "il tuo nome utente" eclisse
- questo farà sì che il collegamento simbolico Eclipse situato sul desktop appartenga all'utente
- Importante, assicurati di non essere root quando crei questo collegamento simbolico dal tuo IDE Eclipse /usr/local/eclipse directory al tuo desktop /home/"il tuo nome utente"/Desktop
Metodo 3 di 6: scarica, installa e configura l'SDK di Android
Passaggio 1. Scarica l'SDK di Android, fai clic sul tarball di Linux, android-sdk_r22-linux.tgz e salvalo nella directory /home/"your_user_name"/Downloads, apri un terminale ed esegui i seguenti comandi:
-
Digita/Copia/Incolla:
cd /home/"il tuo nome utente"/Download
questo ti cambierà nella directory dei download
-
Digita/Copia/Incolla:
sudo cp -r android-sdk_r22-linux.tgz /opt
questo copierà l'SDK di Android in /opt
-
Digita/Copia/Incolla:
cd /opt
questo ti cambierà nella directory di lavoro di Android
-
Digita/Copia/Incolla:
sudo tar xvzf android-sdk_r22-linux.tgz
questo decomprimerà il tuo SDK Android
-
Digita/Copia/Incolla:
sudo -s chmod -R 755 /opt/android-sdk-linux
questo renderà la directory /opt e l'SDK di Android scrivibili ed eseguibili per tutti gli utenti del sistema
Passaggio 2. Al termine di questi passaggi, l'SDK di Android si trova in:
/opt/android-sdk-linux sul tuo sistema Ubuntu Linux.
Passaggio 3. Inoltre, apri un terminale e aggiungi Android SDK al PERCORSO a livello di sistema su Ubuntu Linux
-
Digita/Copia/Incolla:
sudo nano /etc/profile
- o
-
Digita/Copia/Incolla:
sudo gedit /etc/profile
- Aggiungi le seguenti righe alla fine del file PATH di sistema
-
Digita/Copia/Incolla:
export PATH=${PATH}:/opt/android-sdk-linux/tools
-
Digita/Copia/Incolla:
export PATH=${PATH}:/opt/android-sdk-linux/platform-tools
Passaggio 4. Salva il file /etc/profile ed esci
Passaggio 5. Ricarica il tuo sistema PATH /etc/profile emettendo il seguente comando
-
Digita/Copia/Incolla:
. /etc/profilo
questo informa il sistema Linux della posizione degli strumenti di sviluppo dell'SDK Android
Metodo 4 di 6: installa il plug-in Android Development Tool (ADT) per Eclipse IDE
Per installare lo strumento di sviluppo Android (ADT), dovrai installare lo strumento Android ADT per l'IDE Eclipse come root:
Passaggio 1. Digita/Copia/Incolla:
sudo -s /usr/local/eclipse/eclipse
questo installerà lo strumento plug-in ADT per tutti gli utenti del sistema
Passaggio 2. Installa il plug-in ADT per Eclipse, l'ADT è un plug-in per l'IDE Eclipse
Prima di poter installare o utilizzare ADT, è necessario disporre di una versione compatibile di Eclipse installata sul computer di sviluppo. Avvia Eclipse, quindi seleziona Guida > Installa nuovo software. Fai clic su Aggiungi, nell'angolo in alto a destra. Nella finestra di dialogo Aggiungi repository che appare, inserisci "ADT Plugin" per il nome e il seguente URL per la posizione
Passaggio 3. Digita/Copia/Incolla:
https://dl-ssl.google.com/android/eclipse/
- Fare clic su OK
- Nota: se hai problemi con l'acquisizione del plug-in, prova a utilizzare "http" nell'URL della posizione, invece di "https" (https è preferibile per motivi di sicurezza)
Passaggio 4. Nella finestra di dialogo Software disponibile, seleziona la casella di controllo accanto a Strumenti per sviluppatori e fai clic su Avanti
Nella finestra successiva, vedrai un elenco degli strumenti da scaricare e fai clic su Avanti. Leggere e accettare i contratti di licenza, quindi fare clic su Fine.
Nota: se viene visualizzato un avviso di sicurezza che informa che non è possibile stabilire l'autenticità o la validità del software, fare clic su OK
Passaggio 5. Al termine dell'installazione, riavviare Eclipse
Configurazione del plug-in ADT, dopo aver scaricato correttamente l'ADT come descritto sopra, il passaggio successivo consiste nel modificare le preferenze ADT in Eclipse in modo che puntino alla directory dell'SDK di Android:
-
Seleziona Finestra > Preferenze… per aprire il pannello Preferenze
Seleziona Android dal pannello di sinistra. Potresti visualizzare una finestra di dialogo che ti chiede se desideri inviare le statistiche di utilizzo a Google. In tal caso, fai la tua scelta e fai clic su Procedi. Non è possibile continuare con questa procedura finché non si fa clic su Procedi
Passaggio 6. Per la posizione dell'SDK nel pannello principale, fare clic su Sfoglia
.. e individua la directory SDK scaricata, che dovrebbe essere /opt/android-sdk-linux
Fare clic su Applica, quindi su OK
Metodo 5 di 6: aggiungi piattaforme Android e altri componenti al tuo SDK
Passaggio 1. Aggiunta di piattaforme e altri componenti, nella configurazione dell'SDK si utilizza Android SDK e AVD Manager (uno strumento incluso nel pacchetto di partenza dell'SDK) per scaricare i componenti SDK essenziali nel proprio ambiente di sviluppo
Il pacchetto di avvio SDK, che hai già scaricato, include un solo componente: l'ultima versione di SDK Tools. Per sviluppare un'applicazione Android, devi anche scaricare almeno una piattaforma Android e gli strumenti della piattaforma associati. Puoi aggiungere anche altri componenti e piattaforme, il che è altamente raccomandato.
Passaggio 2. Aprire Eclipse e fare clic su Finestra->SDK Android e AVD Manager->Pacchetti installati e fare clic su Aggiorna tutto
Basta fare clic su Installa per accettare il set di componenti consigliato e installarli
Passaggio 3. Su Linux, apri un terminale e vai alla directory /opt/android-sdk-linux/tools nell'SDK di Android
-
Digita/Copia/Incolla:
sudo -s
-
Digita/Copia/Incolla:
cd /opt/android-sdk-linux/tools
- questo ti cambierà nella directory degli strumenti sdk di Android
-
Digita/Copia/Incolla:
./android
- questo comando eseguirà l'interfaccia utente grafica di Android, nella maggior parte dei casi dovrai essere utente root affinché l'SDK di Android scarichi i componenti aggiornati nella directory opt/android-sdk-linux. Per scaricare i componenti, usa l'interfaccia utente grafica di Android SDK e AVD Manager per sfogliare il repository SDK e selezionare componenti nuovi o aggiornati. Android SDK e AVD Manager installano i componenti selezionati nell'ambiente SDK.
Metodo 6 di 6: crea il tuo dispositivo virtuale Android (AVD)
Passaggio 1. Una volta aggiornati tutti i componenti per Android, sarà necessario creare un dispositivo virtuale Android
- Fare clic su Finestra->SDK Android e AVD Manager->Dispositivi virtuali per creare un dispositivo virtuale Android (emulatore).
- Fai clic su Nuovo, scorri verso il basso fino alla casella che dice nome e assegna un nome di dispositivo virtuale Android come: My_AVD
- Quindi fai clic sulla casella che dice target e usa il pulsante freccia e scorri verso il basso e seleziona la versione Android appropriata che desideri sviluppare con, ad esempio Android 3.2-API Level 13.
- Quindi scorri verso il basso fino alla casella che dice Skin e fai clic su Risoluzione, inserisci i numeri 420x580 e seleziona Crea AVD, questo creerà il tuo dispositivo virtuale Android (emulatore), per il test del programma.