Big G (aka Google) ha senz’altro fatto un ottimo lavoro con la piattaforma Mobile Android, estremamente semplice ed intuitiva, ma non si può certo dire altrettanto dell’installazione della piattaforma di sviluppo SDK per linux….
Se avete tentato di seguire le istruzioni fornite da big G per installare il plugin realizzato per Eclipse nella vostra Kubuntu Jaunty Jackalope avrete avuto degli intoppi…
Da premettere che Google fornisce istruzioni riguardanti le versioni 3.3 e 3.4 di Eclipse, mentre Kubuntu Jaunty Jackalope (9.04) si degna miseramente di fornire una datata Eclipse 3.2.2-5 nei repository con la conseguenza che a nulla valgono i vari tentativi di installare questo benedetto plugin sul questa versione di Eclipse.
A questo riguardo c’è da dire che se Google menziona le versioni 3.3 e 3.4 di Eclipse un motivo c’è…si può quindi ovviare al problema seguendo le istruzioni che seguono:
- installare Eclipse con il costro package manager preferito;
- scaricare l’ultima versione (Galileo) di Eclipse direttamente dal sito ufficiale www.eclipse.org (versione IDE for Java EE Developers);
- come prerequisito, prima di procedere all’installazione manuale di Eclipse, installare il pacchetto sun-java6-bin con il proprio gestore di pacchetti preferito;
- copiare il file scaricato in /opt e decompattare in /opt:
cd /opt tar zxvfp eclipse-jee-galileo-linux-gtk.tar.gz
- scaricare la SDK di Android;
- decompattare la SDK nella propria Home directory:
cd unzip android-sdk-linux_x86-1.5_r3.zip
- editare il file ~/.bashrc ed aggiungere le seguenti linee:
export PATH=${PATH}:/home/vostro_username/android-sdk-linux_x86-1.5_r3/tools/ JAVA_HOME=/usr/local/java JAVA_BIN=$JAVA_HOME/bin ANT_HOME=/home/astadev/programs/ant PATH=$PATH:$JAVA_HOME:$JAVA_BIN:$ANT_HOME/bin export PATH
- rimuovere l’eventuale directory di Eclipse creata dalla versione 3.2.2-5 nel caso abbiate eseguito anche una sola volta la versione di Eclipse installata da Jaunty Jackalope:
cd rm -R .eclipse/
Ora la nuova versione di Eclipse è installata e pronta all’uso, ma occorre modificare il relativo link nel menu KDE in quanto linkato alla versione di Eclipse installata precedentemente dal vostro package manager; l’eseguibile corretto sarà:
/opt/eclipse/eclipse
In alternativa si può sempre lanciare Eclipse da terminale.
Ora è possibile continuare con l’installazione del plugin realizzato da Google per lo sviluppo su Android seguendo le istruzioni che seguono:
- lanciare la nuova versione di Ecplise;
- Cliccare sul menu “Help” quindi cliccare su “Install New Software…”;
- nella finestra che si sarà aperta, incollare nel campo “Work with:” il seguente url
https://dl-ssl.google.com/android/eclipse/
o in alternativa, se si avranno problemi nel download, utilizzare:
http://dl-ssl.google.com/android/eclipse/
- Accettare i termini di utilizzo e proseguire con l’installazione fino al termine;
- Cliccare sul menu “Window” quindi sulla voce “Preference”;
- nella finestra che si sarà aperta, cliccare sulla voce “Android” nella colonna di sinistra;
- nel campo “SDK Location” immettere la seguente stringa opportunamente adattata al vostro username
/home/vostro_username/android-sdk-linux_x86-1.5_r3
- Cliccare sul tasto “OK”;
E’ compiuto…benvenuti in Android SDK e buon sviluppo! Non resta che documentarsi ed a questo proposito ecco alcuni suggerimenti:
Learn about Android
- Take a look at the Dev Guide and the types of information it provides
- Read an introduction to Android as a platform in What is Android?
- Learn about the Android framework and how applications run on it in Application Fundamentals
- Take a look at the Android framework API specification in the Reference tab
Explore the SDK
- Get an overview of the development tools that are available to you
- Read how to develop in Eclipse/ADT or in other IDEs
Explore some code
- Set up a Hello World application (highly recommended, especially for Eclipse users)
- Follow the Notepad Tutorial to build a full Android application
- Create a new project for one of the other sample applications included in
<sdk>/platforms/<platfrom>/samples
, then compile and run it in your development environment
Visit the Android developer groups
- Take a look at the Community tab to see a list of Android developers groups. In particular, you might want to look at the Android Developers group to get a sense for what the Android developer community is like.
[ad]