Z
zblack
Gast
hallo Android Freunde,
in meiner App habe ich mehrere Klassen wo ich auf die Datenbank zugreife. in jeder Klasse habe ich die Funktion onDestroy () umgeschrieben in
@Override
protected void onDestroy() {
// TODO Auto-generated method stub
super.onDestroy();
c.close();
baseHelper.close();
}
das funktioniert aber, ich kriege komischerweise nur bei einer Klasse
02-09 14:03:16.229: E/Database(2219): close() was never explicitly called on database '/data/data/de.meinautohaus/databases/autohausDB.db'
wobei die Funktion onDestroy () auch in der Klasse ist.
Bei allen anderen Klassen klappt es ohne Probleme
in meiner App habe ich mehrere Klassen wo ich auf die Datenbank zugreife. in jeder Klasse habe ich die Funktion onDestroy () umgeschrieben in
@Override
protected void onDestroy() {
// TODO Auto-generated method stub
super.onDestroy();
c.close();
baseHelper.close();
}
das funktioniert aber, ich kriege komischerweise nur bei einer Klasse
02-09 14:03:16.229: E/Database(2219): close() was never explicitly called on database '/data/data/de.meinautohaus/databases/autohausDB.db'
wobei die Funktion onDestroy () auch in der Klasse ist.
Bei allen anderen Klassen klappt es ohne Probleme