Quanti di voi sono incappati nel classico errore "This Android SDK requires version..." provando a sviluppare per Android?

Mi sa tanti, io compreso ovviamente.

E, anche se mi duole dirlo, soprattutto da quando uso Netbeans invece di Eclipse per programmare su Anrdoid.

Esistono varie soluzioni a questo problema, anche se alla fine tutte si riducono all'aggiornamento del plugin ADT.

Dopo aver studicchiato JSF (Java Server Faces) ho deciso di buttarmi anche su Spring, un altro framework web per Java.

Prima di tutto, è altamento consigliato usare la Spring Tool Suite, ma essendo basata su Eclipse non mi piace per niente.

Quindi alla fine ho deciso di usare il mio caro Netbeans, che però ha un supporto meno vasto.

Quindi vediamo come giocherellare con in controller di Spring una volta che avete creato il progetto.

Il file web.xml, per questo esempio basico, può rimanere invariato.

Eclipse, come anche Netbeans e altri software del genere, consente di eseguire l'update della versione e dei plugin attraverso un voce nel menu, ma non consente un upgrade di versione automatico.

Se state su Linux, e avete installato il software tramite repository, non avete problemi.

Se invece state su Mac o Windows, o avete eseguite una installazione manuale, potete seguire questi semplici passi qua sotto (se non volete rifare tutto a mano ovviamente).

Aprite Eclipse e andate in Window -> Prefernces -> Install/Update -> Available Software Sites.

Da qui potete gestire tutti i repo da cui prendere / aggiornare plugin e piattaforma.

Esistono tanti IDE per Python in giro.

Uno dei più usati è Eclipse con il plugin PyDev.

Se già avete installato Eclipse può valere la pena provare questo plugin.

Per installarlo seguit questi passi.

Andate in Help -> Install New Software.

Aggiungete questo indirizzo: http://pydev.org/updates e cliccate su Add.

Aspettate un attimo e quando sotto comparirà la lista scegliete PyDev.

L'altra settimana ho reinstallato Archlinux a 64 bit sul mio pc.

Poi ho scaricato Eclipse a 64 bit e configurato per lo sviluppo per Android con il plugin ADT.

Una volta scaricato gli SDK e riavviato Eclipse ho provato a creare un virtual device, ottenendo sempre questo errore:

[2012-04-15 18:21:48 - SDK Manager] Failed to create the SD card.
[2012-04-15 18:21:48 - SDK Manager] Failed to create sdcard in the AVD folder.

Oltre a questo se provavo ad andare in Preferenze -> Android -> DDMS ottenevo quest'altro errore:

[2012-04-15 18:22:29 - adb] Failed to get the adb version: Cannot run program
"/home/user/android-sdk-linux/platform-tools/adb": error=2,
File o directory non esistente from '/home/user/android-sdk-linux/platform-tools/adb' - exists=true

(L'SDK l'ho messo dentro alla mia home).