FullScreen Chatbox! :)

Utente del giorno: bluflight13 con ben 72 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: diavolo78 con ben 204 Thanks ricevuti negli ultimi sette giorni
Utente del mese: Sfattucci con ben 1171 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 7 su 7
Discussione:

Aggiungere "sposta su SD"

  1. #1
    dre
    dre non è in linea
    Androidiano
    Registrato dal
    Sep 2011
    Messaggi
    199
    Thanks
    14
    Thanked 14 Times in 13 Posts
    Predefinito

    Aggiungere "sposta su SD"

    Ciao a tutti! Ho preparato un app con App Inventor che pesa 5mb che vanno a finire tutti sul telefono. Volevo sapere se si può aggiungere la funzione sposta su sd almeno per i files audio dell'app, ché sono quelli che fanno pesare così tanto l'app. Grazie a tutti

    Inviato dal mio Acer E320 usando Tapatalk
    Acer Liquid Express - ROM Stock con permessi di Root (Android 2.3.4)
    Archos 101 G9 Turbo 16GB - ROM Stock (Android 4.0.4)
    -- Se al Saturn arriva, Galaxy Nexus entro qualche giorno! --

  2.  
  3. #2
    Androidiano
    Registrato dal
    Oct 2010
    Messaggi
    221
    Thanks
    27
    Thanked 77 Times in 35 Posts
    Predefinito

    guardati qua App Install Location | Android Developers
    la possibilità di specificare la install location c'è dalla versione 2.2 di android.
    Felice possessore di un LG O1 con GingerLOL 1.5.2 e di un Mediacom Smartpad 810c con Pistoneone 4.2.1 / 5.0 Samsung Galaxy Tab 10.1 P7510 (originale per ora) Mediacom Smartpad 715i (ROM smartpao 2.1), Mediacom Smartpad 842i (ROM smartpao 2.0)
    Mini-Forum-FAQ per Mediacom Smartpad 810c

  4. #3
    dre
    dre non è in linea
    Androidiano
    Registrato dal
    Sep 2011
    Messaggi
    199
    Thanks
    14
    Thanked 14 Times in 13 Posts
    Predefinito

    Scusami porquoipas, il file manifest è "AndroidManifest.xml" che si trova nella radice dell'apk giusto? Aprendolo con un editor di testo sembra criptato,sai come si decripta?
    C'è un altro file manifest, "MANIFEST.MF", ma include i nomi degli elementi dell'app (pulsanti, suoni) e i relativi codici SHA1-Digest.
    Acer Liquid Express - ROM Stock con permessi di Root (Android 2.3.4)
    Archos 101 G9 Turbo 16GB - ROM Stock (Android 4.0.4)
    -- Se al Saturn arriva, Galaxy Nexus entro qualche giorno! --

  5. #4
    Androidiano
    Registrato dal
    Oct 2010
    Messaggi
    221
    Thanks
    27
    Thanked 77 Times in 35 Posts
    Predefinito

    Si, il manifest è quello, ma non dovrebbe apparirti criptato, è un normale file xml.
    Con che programma hai provato ad aprirlo ?
    Il file è comunque un normalissimo file di testo. Però io uso eclipse per i programmi e non AppInventor, quindi non so se ti faccia lui una qualche operazione sui files.

    una googlata veloce mi ha portato qui Publishing an App Inventor App on the Android Market. - Simply Android (ma mi pare un bel caos, però forse è per pubblicare l'app e non solo per aggiungere app2sd ... peraltro, vedo che tu non hai accesso al manifest direttamente ma devi estrarlo dall'apk e poi reinserirlo modificato. Forse quella pagina ti può aiutare.
    Felice possessore di un LG O1 con GingerLOL 1.5.2 e di un Mediacom Smartpad 810c con Pistoneone 4.2.1 / 5.0 Samsung Galaxy Tab 10.1 P7510 (originale per ora) Mediacom Smartpad 715i (ROM smartpao 2.1), Mediacom Smartpad 842i (ROM smartpao 2.0)
    Mini-Forum-FAQ per Mediacom Smartpad 810c

  6. #5
    dre
    dre non è in linea
    Androidiano
    Registrato dal
    Sep 2011
    Messaggi
    199
    Thanks
    14
    Thanked 14 Times in 13 Posts
    Predefinito

    Grazie! Allora, il link che mi hai postato riguarda come pubblicare un'applicazione sul Play Store per quanto riguarda la versione precedente di App Inventor, per la nuova versione è semplicissimo, il pacchetto .apk è già configurato a dovere, come indicato da questa guida: Apps To Google Play - App Inventor for Android

    Ora, tornando all'app2sd, dato che uso linux, devo usare Kwrite o simili per modificare l'xml. Allego uno screenshot di come vedo l'AndroidManifest così magari posso essere aiutato.
    http://i1196.photobucket.com/albums/...idManifest.png

    Grazie mille.

    EDIT: mmh... provo ad utilizzare un editor diverso oppure, prendendo spunto da quella guida, posso utilizzare apktool per spacchettare l'apk e vedere se l'AndroidManifest diventa leggibile.
    Immagini allegate
    Ultima modifica di dre; 17-06-12 a 20:59
    Acer Liquid Express - ROM Stock con permessi di Root (Android 2.3.4)
    Archos 101 G9 Turbo 16GB - ROM Stock (Android 4.0.4)
    -- Se al Saturn arriva, Galaxy Nexus entro qualche giorno! --

  7. #6
    Androidiano
    Registrato dal
    Oct 2010
    Messaggi
    221
    Thanks
    27
    Thanked 77 Times in 35 Posts
    Predefinito

    ad occhio io proverei a ricorrere ad apktool e vedere se con quello riesci ad estrarre un file modificabile.
    Felice possessore di un LG O1 con GingerLOL 1.5.2 e di un Mediacom Smartpad 810c con Pistoneone 4.2.1 / 5.0 Samsung Galaxy Tab 10.1 P7510 (originale per ora) Mediacom Smartpad 715i (ROM smartpao 2.1), Mediacom Smartpad 842i (ROM smartpao 2.0)
    Mini-Forum-FAQ per Mediacom Smartpad 810c

  8. #7
    dre
    dre non è in linea
    Androidiano
    Registrato dal
    Sep 2011
    Messaggi
    199
    Thanks
    14
    Thanked 14 Times in 13 Posts
    Predefinito

    Apktool dà errore con l'apk di App Inventor... A quanto pare sembra che Marketizer includa l'opzione per l'aggiunta di app2sd, adesso che ripristino la partizione con Windows provo a vedere.
    Strano che apktool non vada, l'ho provato poco tempo fa su un pacchetto e funzionava, mi sa che App Inventor complica un po' tanto tutto.
    Grazie per il tuo aiuto!

    Inviato dal mio Acer E320 usando Tapatalk
    Acer Liquid Express - ROM Stock con permessi di Root (Android 2.3.4)
    Archos 101 G9 Turbo 16GB - ROM Stock (Android 4.0.4)
    -- Se al Saturn arriva, Galaxy Nexus entro qualche giorno! --

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •