在Android Studio 1.2中使用预先填充的SQLite数据库

时间:2015-09-29 17:52:07

标签: android android-studio android-sqlite

我正在创建一个应用程序,它使用我使用SQLiteManager创建的数据库。 我想在Android Studio 1.2项目中使用该数据库。 我把数据库放在res / raw目录中。 当我在手机上部署应用程序并尝试使用contact.fileList()时,它不会显示我的数据库文件。

有没有人知道如何在Android Studio 1.2中引用它以及如何将其作为SQLite数据库加载?

我在网上搜索过,但大部分结果都很旧,不能用于我的项目。

1 个答案:

答案 0 :(得分:2)

  

当我在手机上部署应用程序并尝试使用contact.fileList()时,它不会显示我的数据库文件。

资源不是设备上的文件。

  

有没有人知道如何在Android Studio 1.2中引用它以及如何将其作为SQLite数据库加载?

Android没有内置任何功能。我建议将数据库移动到assets/目录和using SQLiteAssetHelperThis sample project演示了它在Android Studio环境中的使用。