GL Mini guida – Eclipse

Le seguenti indicazioni sono visualizzabili su questo sito per esclusivo uso personale. Il sottoscritto non si ritiene responsabile di problemi derivanti dall'utilizzo di tali indicazioni.

Torna all’elenco GNU/Linux

Questa immagine ha l'attributo alt vuoto; il nome del file è TT_GnuLinux.jpg

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 kvm e sudo 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 comando mksdcard [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/DIR dove 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