我将数据库放在原始文件夹中,我需要在安装apk时加载数据库路径?在哪儿?在/ data / data / package_name / FILE中?我不明白吗?
我使用extary sqlite数据库。
答案 0 :(得分:2)
它没有路径:它是一个资源,所以你需要使用getResources()
来引用它。
您应该在第一次运行时将其复制到/data/data/YOUR_APP_FOLDER/databases/YOUR_DB.db
您可以按照本教程:http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/
答案 1 :(得分:1)
raw
文件夹中的文件打包在应用程序的APK文件中。要打开其中一个文件,请使用getResources().openRawResource(int id)
。