Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在项目中放置现有数据库的位置_Android_Sqlite - Fatal编程技术网

Android 在项目中放置现有数据库的位置

Android 在项目中放置现有数据库的位置,android,sqlite,Android,Sqlite,我想在基于Android的项目中使用现有的sqlite数据库。我在谷歌上搜索过,有人建议把它放在“资产”文件夹中。但是在项目结构中没有这样的文件夹。项目中的文件夹结构如下所示 -res --可抽出式 --布局 --菜单 --mipmap --价值观 我应该只添加“资产”文件夹还是将sqlite db文件放在其他位置。 免责声明:我是Android Studio和Android development的新手,不熟悉创建资产文件夹文件->新建->文件夹->资产文件夹 您可以将预先创建的数据库放在其中

我想在基于Android的项目中使用现有的sqlite数据库。我在谷歌上搜索过,有人建议把它放在“资产”文件夹中。但是在项目结构中没有这样的文件夹。项目中的文件夹结构如下所示

-res
--可抽出式
--布局
--菜单
--mipmap
--价值观

我应该只添加“资产”文件夹还是将sqlite db文件放在其他位置。

免责声明:我是Android Studio和Android development的新手,不熟悉创建资产文件夹文件->新建->文件夹->资产文件夹
您可以将预先创建的数据库放在其中。

资产文件夹与资源文件夹处于同一级别,而不是在其中。您只需使用常规的文件资源管理器在那里创建一个文件夹,然后将sqlite放在那里。Android Studio将看到该文件夹和文件

编辑:显示更好:

+ main
++ assets
+++ db.sqlite
++ java
++ res

这个图像可能会有所帮助。控件(或选项)单击“应用程序”文件夹以打开菜单,然后导航到资产文件夹


检查此项请更彻底地阅读我的问题描述