
Android SDK
Installazione ANDROID SDK (Software Development Kit )
* Scaricare l’ SDK (Mia versione: android-sdk_r21.0.1-linux.tgz)
* Scompattare il file nella cartella che si ritiene opportuna
* Posizionarsi con il terminale all’interno della cartella /tool e digitare./android update sdk; in questo modo partirà l’ ANDROID SDK MANAGER
* Prima di creare l’ AVD possiamo selezionare degli aggiornamenti (N.B. Si consiglia di effettuarli)
Installazione ADT (Android Developmnet Tool)
* Help -> Install New Software
* Inserire la stringa https://dl-ssl.google.com/android/eclipse nel campo Work with
* Installare il tool che è stato individuato: Developers Tools
Collegare l’ANDROID SDK a ECLIPSE
Dal menu di Eclipse seguendo il percorso: Window -> Preferences -> Android inserire in SDK Location il percorso completo della directory di installazione dell’ANDROID SDK.
Installare il plugin SQLiteManager
* Scaricare il plugin com.questoid.sqlitebrowser_1.2.0.jar.zip
* Se non esiste la cartella ~/.eclipse/dropins, crearla
* Decomprimere il file ZIP e copiare il tutto nella cartella appena creata
* In Eclipse passare alla perspective DDMS
* Nella TAB File Explorer selezionare il database accessibile in data/data/com.example.MYAPP
* Cliccare sull’icona database in alto a destra della finestra che si sarà attivata dopo la selezione del DB
Emulatore AVD
Creazione AVD (Android Virtual Device)
Per creare il primo AVD: SDKmanager -> Tools -> ManageAVDs e, dalla scheda Android Virtual Device, selezionare New e scegliere le impostazioni desiderate. Affinché il device si possa collegare ad internet: selezionare per Emulation Options il valore Use Host GPU
Velocizzare l’AVD
* Verificare se è possibile installare la KVM (Kernel-based Virtual Machine con il comando
kvm-ok(è possibile che per utilizzarlo venga richiesto di installare cpu-checker:sudo apt-get install cpu-checker)
* Se restituisce la stringa KVM acceleration can be used. tutto ok. Se invece appare INFO: KVM is disabled by your BIOS occorre andare nel BIOS e abilitare la virtualizzazione.
* Per installare KVM e tutto l’occorrente digitare:sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils* Aggiungere il proprio nome al gruppo KVM e al gruppo libvirtd:sudo adduser NAME kvmesudo adduser NAME libvirtd* Quando si crea la macchina virtuale assicurarsi di selezionare Intel Atom e non ARM nel campo CPU/ABI
Creare una SdCard.iso
* Da terminale, posizionarsi all’interno della cartella /tools dell’AndroidSDK
* Utilizzare il comandomksdcard [memory size] [output file]per creare la sdcard. Esempio:./mksdcard 1024M sdcard.iso
* Collegare la sdcard all’emulatore al momento della creazione o successivamente in fase di modifica
* E’ possibile utilizzarla (come utente root anche in scrittura) dopo averla montata al filesystem:sudo mount -w sdcard.iso /media/DIRdove DIR è una cartella creata precedentemente
PyDev
Installazione PyDev
* Selezionare Help – Install New Software
* Premere Add ed inserire nome: PyDev, location: http://pydev.org/updates” >>> Problema
* Premere OK e attendere
* Selezionare PyDev e poi PyDev for Eclipse
* Ultimare l’installazione
Problema
E’ possibile che la versione proposta di PyDev non sia compatibile con la versione di Eclipse. La compatibilità si ha tra:
* Eclipse 4.5, Java 8: PyDev 5.2.0
* Eclipse 3.8, Java 7: PyDev 4.5.5
* Eclipse 3.x, Java 6: PyDev 2.8.2
Nel mio caso (seconda opzione) nel campo “Location” ho inserito”https://dl.bintray.com/ fabioz/pydev/4.5.5/ per installare la versione 4.5.5. Per sicurezza ho scaricato i file ralativo a https://dl.bintray.com/ fabioz/pydev/4.5.5/ anche in locale e compresso il tutto nel WORKSPACE
Configurazione interprete Python
* Selezionare Window – Preferences
* Selezionare PyDev – Interpreters – Python interpreter
* In alto a destra, cliccare su Quick Auto-Config
* Attendere il termine della configurazione
* Selezionare Window – Open Perspective – Other e scegliere PyDev
* Riavviare Eclipse
