标签: android database device
我想更新已安装应用程序的数据库。首先,我无法访问数据库文件路径;在/ data / data /中没有名为mypackage的文件。如何找到数据库文件路径?
其次,我想删除旧文件并将其替换为我的新数据库。我该如何管理?
答案 0 :(得分:1)
假设你创建了一个包含com.example.program包名的程序,你的路径将是
/data/data.com.example.program/databasefile
bur用于更新它,将您的代码放在onUpdate中并更改版本号
http://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper.html#onUpgrade%28android.database.sqlite.SQLiteDatabase,%20int,%20int%29