Android Datenbank auf real Device

EisKaffee

Mitglied
Hi
mx45.gif


wo finde ich den auf einem echten Gerät meine SQL-Datenbank?

Meine kleine App hat eine db die mittlerweile recht umfangreich ist - nur möchte ich nun
das Programm auch auf dem Handy laufen lassen und finde die db auf dem Tablet nicht.

Unter android/data/ ... Programmname / finde ich drei Verzeichnisse wovon unter

Cache - zahlreiche cache-Dateien sind, aber keine db?

Was nu? Hilfe wäre super ;(

Android 4 IceCreamSandwich/Handy lt26i /tablet odys neo x8
 

EisKaffee

Mitglied
Also, scheint wohl doch komplizierter als gedacht, jedenfalls finde ich die Datei nirgendwo und
auf dem Handy finde ich unter android/data ... gar kein Anwendungsverzeichnis, obwohl die apk installiert ist und
startet :bahnhof: ???

Hab folgenden Code im Netz gefunden ... der funktioniert aber auch nicht,
da eben kein Verzeichnis vorhanden, vielleicht liegt das wegen Sicherheit beim xperia
woanders?

(Der Code ansich funktioniert wohl, habs mit log.e abgeprüft ob er in die Schleife geht)

Android how to access database - Stack Overflow

public void exportDB() {
try {
File sd = Environment.getExternalStorageDirectory();
File data = Environment.getDataDirectory();
if(sd.canWrite()) {
String currentDBPath = "//data//com.example.packagename//databases//" + DB_NAME;
String backupDBPath = DB_NAME;
File currentDB = new File(data, currentDBPath);
File backupDB = new File(sd, backupDBPath);
if(currentDB.exists()) {
FileChannel src = new FileInputStream(currentDB).getChannel();
FileChannel dst = new FileOutputStream(backupDB).getChannel();
dst.transferFrom(src, 0, src.size());
src.close();
dst.close();
}
}
} catch (Exception e) {
e.printStackTrace();
}
}
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
K Null-Pointer-Exception in ListView - wird über Datenbank gefüllt Android & Cross-Platform Mobile Apps 1
N Android Ich kann mit meiner App nicht auf die Datenbank zugreifen Android & Cross-Platform Mobile Apps 4
C SQLite Datenbank in Kotlin - App stürtzt immer ab Android & Cross-Platform Mobile Apps 0
J Android Probleme mit der Realm Datenbank Android & Cross-Platform Mobile Apps 3
M App Datenbank Server Android & Cross-Platform Mobile Apps 5
L Android SQLite Datenbank auf SDCard speichern Android & Cross-Platform Mobile Apps 5
J Android Datenbank Klasse nur für CRUD-Operation, oder auch mehr ? Android & Cross-Platform Mobile Apps 8
B Android Probleme mit Realm Datenbank Android & Cross-Platform Mobile Apps 2
J SQLite Datenbank sichern/in ein anderes Verzeichnis kopieren Android & Cross-Platform Mobile Apps 2
W Gezielte Ausgabe von abgefragten Inhalt aus Datenbank Android & Cross-Platform Mobile Apps 1
B Android SQLite Datenbank 2 Einträge vertauschen? Android & Cross-Platform Mobile Apps 14
G Android Daten in einer Datenbank speichern Android & Cross-Platform Mobile Apps 1
S Dynamische EditText View eingaben in Datenbank speichern Android & Cross-Platform Mobile Apps 0
U SQLite-Datenbank Probleme Android & Cross-Platform Mobile Apps 8
D Android-App Datenbank Android & Cross-Platform Mobile Apps 4
C Android Listen/Daten aus der SQLLite Datenbank darstellen Android & Cross-Platform Mobile Apps 2
F Android Datenbank upgrade wird nicht durchgeführt Android & Cross-Platform Mobile Apps 2
P J2ME - Anbindung an externe Datenbank Android & Cross-Platform Mobile Apps 3
M Welche Datenbank für J2ME? Android & Cross-Platform Mobile Apps 5
M Datenbank Android & Cross-Platform Mobile Apps 2
S Android Problem mit Android Virtual Device erstellung. Android & Cross-Platform Mobile Apps 2
J Android emulator findet virtual device nicht Android & Cross-Platform Mobile Apps 2
G Android Apps auf Device Android & Cross-Platform Mobile Apps 18
T Java Mobile SDK 3 - Can't Connect to Device Manager Android & Cross-Platform Mobile Apps 14
C Problem Device/Emulator wird nicht erkannt Android & Cross-Platform Mobile Apps 3

Ähnliche Java Themen

Neue Themen


Oben