Cerca con Google

Translate

22 aprile 2011

Tutorial 7 - Installare Android SDK e Java JDK


Nella guida di oggi andremo a vedere nel dettaglio come installare sul proprio pc Windows:
  • Google Android SDK
  • Oracle Sun Java JDK

Anche se non strettamente necessari per lo sviluppo di applicazioni tramite App Inventor, questi due pacchetti software torneranno molto utili appena le vostre abilità di sviluppatori cresceranno.


Infatti con Android SDK è possibile ad esempio creare dei nuovi emulatori da utilizzare in App Inventor che abbiano diverse risoluzioni e diverse versioni di Android.
Mettiamo che vogliate testare una vostra app su Gingerbread 2.3.3 e il vostro telefono sia dotato di Froyo 2.2, con l'android SDK lo potremo fare.
Così come se vogliamo testare la nostra app su un cellulare con risoluzione 240x320 (tipo HTC Wildfire) l'emulatore ci verrà in aiuto!

Vi consiglio quindi di seguire il tutorial ed essere così preparati quando vi spiegherò altri utilizzi di esso.

Notizia "bomba"...sto preparando una guida ed un video tutorial aggiornato (infatti quelli che si trovano in rete non lo sono) su come poter pubblicare le proprie applicazioni di App Inventor sul Market Google!!!
Installate quindi anche apktool (spiegato verso la fine del tutorial) che sarà fondamentale per l'upload delle proprie app!

come al solito, Buona Visione!!!


parte 2:



Questi sono i link alle pagine visitate:
Android SDK
Oracle Sun Java JDK
Google Apktool

21 commenti:

  1. ciao.

    perchè a me rimane l'errore sul prompt comandi cmd ancora java non è riconosciuto come comando interno ecc...e lo stesso vale per le tools di android, quale può essere il problema?

    RispondiElimina
  2. potrebbe essere un problema di path non settato correttamente, da prompt dos dai il comando path: e poi se vuoi mandami i risultati per email, deve esserci il path completo alla directory bin dell'installazione di Java

    RispondiElimina
  3. Ciao Seb,
    non mi fa installare JDK... Faccio doppio click sull'installer e non parte :O

    RispondiElimina
  4. Ho risolto installando una versione precedente e non la 7

    RispondiElimina
  5. Ciao Alessandro, difficile aiutarti... Prova a scaricare una versione prima o dopo di jdk o un altro pacchetto, oppure ricarica il file che magari si è scaricato male...

    RispondiElimina
  6. Ciao si avevo risolto installando una versione precedente...
    Ma adesso ho un altro problema serio...
    Son praticamente due giorni che, quando lancio l'emulatore, mi dice "It appears that the device cannot access its external storage. Check that the device is not in USB Mass Storage mode. Please Restart the Phone App after fixing the device."
    Fino a 2 giorni fa non mi dava mai questo errore e in più non connetto il mio smartphone ma semplicemente lancio il nuovo emulatore...
    Altra cosa che succede (magari te lo dico così hai più chiara la questione) non mi visualizza più nel telefono virtuale, quindi nell'emulatore, la foto del gatto per il tutorial Paint Pot... Così dall'oggi al domani. Ho provato pure a rifare il progetto da capo!!!

    RispondiElimina
  7. Mi pare che l'emulatore abbia qualche problema
    Prova a reinstallare solola parte di app inventor ma non java...

    RispondiElimina
  8. Ciao Sebastiano. Ti posto lo stesso problema di un ragazzo. ciao.

    perchè a me rimane l'errore sul prompt comandi cmd ancora java non è riconosciuto come comando interno ecc...e lo stesso vale per le tools di android, quale può essere il problema?

    Mi potresti lasciare la mail cosi t posto il mio prompt di dos?
    grazie

    RispondiElimina
    Risposte
    1. probabile sia un problema di settaggio della PATH
      devi settare JAVA_HOME che punti alla tua sdk (per esempio C:\Program Files\Java\jdk1.6.0_06) ovviamente controlla la tua installazione dell'sdk.
      Per adb e gli altri comandi devi aggiungere al PATH generico di windows la directory di installazione dell'android sdk.
      la mia mail è s e b l o g apps@gmail.com (togli gli spazi)

      Elimina
  9. Grazie sebastiano. Ho risolto. Posso farti un'altra domanda. Io ho seguito i tuoi tutorial tralasciando quelli di configurazione tra il pc e il cellulare perché non l'avevo. Ma è normale che io abbia la cartella file android vuota?

    RispondiElimina
    Risposte
    1. dipende da dove hai installato android-sdk, mi pare che una cartella "android" non venga generata se si lasciano tutte le opzioni di installazione di default.

      Elimina
  10. Ciao ho un problema con l'sdk,lo scarico lo tolgo dalla zip e mi si crea una cartella,ma non ho il file.exe per installarlo come posso fare?

    RispondiElimina
    Risposte
    1. Penso tu non abbia scaricato il file giusto, ora i link sono cambiati leggermente,
      per android SDK devi scaricare questo eseguibile che ti fa partire l'installazione simile a come vedi nel video:
      http://dl.google.com/android/installer_r22.0.1-windows.exe
      mentre per la Java JDK la trovi qua:
      http://download.oracle.com/otn-pub/java/jdk/7u25-b17/jdk-7u25-windows-i586.exe
      oppure:
      http://download.oracle.com/otn-pub/java/jdk/7u25-b17/jdk-7u25-windows-x64.exe (se usi Windows a 64bit)

      questi link sono validi al 28/06/2013, può darsi che tra qualche settimana escano le versioni nuove,comunque i link postati nel blog sono ancora validi basta poi cercare in "use an existing IDE" per Android SDK e Java JDK per la ... java jdk :)

      Elimina
  11. Cia Sebastiano,

    ho visto solo ora i nuovi link che hai consigliato a Fabio, ho installato Android ADT Bundle, va bene lo stesso?

    Grazie e complimenti per l'ottimo lavoro che stai svolgendo con questi magnifici tutorial

    RispondiElimina
  12. Ciao Sebastiano, complimeti per i tuoi tutorial, ho un problema, non riesco a scaricare lo jdk e il resto: sarà che è passato del tempo e quindi si sono aggiornate le pagine. Puoi aiutarmi? grazie in anticipo

    RispondiElimina
    Risposte
    1. basta che cerchi su google per Java Jdk, cmq un link aggiornato è questo:

      http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

      mentre per Android SDK ora esiste il bundle oppure se vuoi basta anche questo pacchetto:
      http://dl.google.com/android/installer_r22.2.1-windows.exe

      fammi sapere se è tutto ok, ciao

      Elimina
  13. Salve, ho un problema con l'inserimento delle path. Preciso che ho windows 8.1 e che ho seguito alla lettera il suo procedimento. Nell'atto della prova con il prompt dei comandi mi restituisce questa frase:
    "apktool" non è riconosciuto come comando interno o esterno, un programma eseguibile o un file batch.
    Non so come comportarmi perché difatto in questo modo non posso caricare l'app sul marketplace.
    Grazie per la cortese attenzione.

    RispondiElimina
    Risposte
    1. nello specifico per windows 8.1 non saprei aiutarti (non avendolo installato), ti do due possibili soluzioni:
      1) usa App2Market o Marketizer (trovi i tutorial in elenco tutorial) e prova con questi tools
      2) installa una macchina virtuale con virtualbox con Windows 7 e poi lavora con l'SDK su questa macchina virtuale, virtualbox è gratis e semplice da usare :)

      Elimina
  14. Ciao alcune domande sento adesso parlare di apk tools io spina lavoravo con basic4android e l sdk ce l ho mi sembra ancie l jre come faccio a capire se ce l ho installati, ma penso di si bastano questi per far partire il narkdmtizer o l app2market? Anche se ho provato ad installarlo e non mi parte non so il perché ciao grazie

    RispondiElimina
    Risposte
    1. non conosco Basic4Android ad ogni modo ti consiglio magari di installare le versioni più aggiornate, seguendo anche questo video più recente che ho fatto:
      https://www.youtube.com/watch?v=CFufVvYdinw
      che versione di windows usi perchè anche altri utenti sembra abbiano problemi con app2market ultimamente, se riesci dimmi l'errore esatto che ti da app2market, e prova a lanciarlo in modalità compatibilità windows xp o windows 7 ad esempio...

      Elimina