【发布时间】:2012-12-18 17:02:19
【问题描述】:
如果我的应用程序被命名为,你好,那么 db 文件将存储在/data/hello/data/database 中。
现在,我想更改文件的存储位置。
我应该改变android os的来源吗?或任何其他想法?
【问题讨论】:
-
您需要尝试将数据库从 assets 文件夹复制到您要放置的位置。
标签: android android-ndk android-sqlite
如果我的应用程序被命名为,你好,那么 db 文件将存储在/data/hello/data/database 中。
现在,我想更改文件的存储位置。
我应该改变android os的来源吗?或任何其他想法?
【问题讨论】:
标签: android android-ndk android-sqlite
在所需路径中创建数据库,如下所示:
File db = new File(DB_PATH, DB_NAME);
在哪里
DB_PATH = Environment.getExternalStorageDirectory()//if you want to create a database in SD Card
DB_NAME = "hello.db";
【讨论】: