- 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
grazie!!! ottimo tutorial molto utile!
RispondiEliminaciao.
RispondiEliminaperchè 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?
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
RispondiEliminaCiao Seb,
RispondiEliminanon mi fa installare JDK... Faccio doppio click sull'installer e non parte :O
Ho risolto installando una versione precedente e non la 7
RispondiEliminaCiao 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...
RispondiEliminaCiao si avevo risolto installando una versione precedente...
RispondiEliminaMa 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!!!
Mi pare che l'emulatore abbia qualche problema
RispondiEliminaProva a reinstallare solola parte di app inventor ma non java...
Ciao Sebastiano. Ti posto lo stesso problema di un ragazzo. ciao.
RispondiEliminaperchè 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
probabile sia un problema di settaggio della PATH
Eliminadevi 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)
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?
RispondiEliminadipende 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.
EliminaCiao 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?
RispondiEliminaPenso tu non abbia scaricato il file giusto, ora i link sono cambiati leggermente,
Eliminaper 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 :)
Cia Sebastiano,
RispondiEliminaho 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
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
RispondiEliminabasta che cerchi su google per Java Jdk, cmq un link aggiornato è questo:
Eliminahttp://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
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:
RispondiElimina"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.
nello specifico per windows 8.1 non saprei aiutarti (non avendolo installato), ti do due possibili soluzioni:
Elimina1) 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 :)
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
RispondiEliminanon conosco Basic4Android ad ogni modo ti consiglio magari di installare le versioni più aggiornate, seguendo anche questo video più recente che ho fatto:
Eliminahttps://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...