Autore Topic: Aprire un database SQLite su SD  (Letto 500 volte)

Offline cyber_devil

  • Nuovo arrivato
  • *
  • Post: 10
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Nexus S CyanogenMod 10
  • Sistema operativo:
    Windows 7
Aprire un database SQLite su SD
« il: 08 Dicembre 2012, 12:48:15 CET »
0
Buona giornata a tutti e buone feste  :-)
Allora mi servirebbe aprire un database SQLite presente su SD solo che non so come agire. So che è sconsigliabile una cosa del genere ma mi serve per scopi didattici. Qualcuno saprebbe darmi delle dritte?
Grazie

Offline cyber_devil

  • Nuovo arrivato
  • *
  • Post: 10
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Nexus S CyanogenMod 10
  • Sistema operativo:
    Windows 7
Re:Aprire un database SQLite su SD
« Risposta #1 il: 09 Dicembre 2012, 10:06:23 CET »
0
Mi rispondo da solo:

Codice: [Seleziona]
File dbfile = new File("/sdcard/android/com.myapp/databases/", "mydatabase.db" );
SQLiteDatabase db = SQLiteDatabase.openOrCreateDatabase(dbfile, null);

Ricordando di aggiungere nel manifest i permessi di scrittura su memoria esterna  ;-)