Autore Topic: Includere nella propria App Database oltre 1Mb  (Letto 673 volte)

Offline Luigi.Arena

  • Utente senior
  • ****
  • Post: 616
  • DACIA DUSTER 4X4 SUPER
  • Respect: +56
    • Mostra profilo
    • ArenaWebTest
  • Dispositivo Android:
    epad m009
  • Play Store ID:
    Luigi Arena
  • Sistema operativo:
    Windows 7
Includere nella propria App Database oltre 1Mb
« il: 25 Novembre 2011, 14:17:33 CET »
0
Se si vuole integrare nell a propria app un database contenente già i dati, può essere un bel grattacapo.
La cartella Asset permette la gestione di file non oltre il megabyte.
Allora come fare ?
Ho trovato questo breve tutorial che ha risolto il mio problema.

http://blog.luxteam.net/2011/01/09/database-precompilato-per-android-sdk/#comment-32


Sperando che vi torni utile. :-)
È stata trovata una soluzione al tuo problema?Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato .

Offline iceweasel

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 878
  • Respect: +147
    • Mostra profilo
  • Dispositivo Android:
    LGE P990 - Google Nexus 5
  • Sistema operativo:
    Linux Debian Sid
Re:Includere nella propria App Database oltre 1Mb
« Risposta #1 il: 25 Novembre 2011, 17:26:33 CET »
+1
Basta comprimerlo con Gzip per ridurre l'occupazione e se è meno di 1 MiB è possibile includerlo. Android ha il supporto nativo per questo compressore con la classe GZIPInputStream.
adb logcat | tee /tmp/logcat | grep TAG

Offline Luigi.Arena

  • Utente senior
  • ****
  • Post: 616
  • DACIA DUSTER 4X4 SUPER
  • Respect: +56
    • Mostra profilo
    • ArenaWebTest
  • Dispositivo Android:
    epad m009
  • Play Store ID:
    Luigi Arena
  • Sistema operativo:
    Windows 7
Re:Includere nella propria App Database oltre 1Mb
« Risposta #2 il: 25 Novembre 2011, 17:48:08 CET »
0
Grazie.
Perciò se la compattazione restituisce un file inferiore al mega si può usare Gzip.
Bene :-)
È stata trovata una soluzione al tuo problema?Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato .