sqliteのデータベースファイルの作成
install()を使いsqliteのデータベースファイルを内部ストレージにコピーする
データベースファイルのコピー先
- iOS
/Applications/apple_app_id/Library/Private Documents/
- Android
file:///data/data/appID/databases/
外部ストレージにコピーする場合(Android)
if (Ti.Platform.name === 'android' && Ti.Filesystem.isExternalStoragePresent()) {
var db2 = Ti.Database.install('mydb2', Ti.Filesystem.externalStorageDirectory + 'path' + Ti.Filesystem.separator + 'to' + Ti.Filesystem.separator + 'mydb2Installed');
}
引用元
sqlite databaseの削除
var db = Ti.Database.open('myDB');
db.close();
db.remove();