I'm trying to backup my database (android) but I can't find the database file.
.. db = Titanium.Database.open('dbname'); ..and I try to access it with:
var f = Ti.Filesystem.getFile(Ti.Filesystem.applicationDataDirectory,'databases', 'dbname'); alert(f.exists()) // falseSDK 2.1.3 Plattform: Android 4
2 Answers
have you tried
var f = Ti.Filesystem.getFile(Ti.Filesystem.applicationDataDirectory+"/databases/dbname'); alert (f.size);
found this on jira: Ti.Database API filesystem discrepancies between iOS and Android
you have to use dbPath = 'file:///data/data/' + Ti.App.getID() + '/databases'; then it works.
Your Answer
Think you can help? Login to answer this question!