原始资源Android文件路径

时间:2011-06-03 19:07:09

标签: android database

我将数据库放在原始文件夹中,我需要在安装apk时加载数据库路径?在哪儿?在/ data / data / package_name / FILE中?我不明白吗?

我使用extary sqlite数据库。

2 个答案:

答案 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)