我有一个非常具体的问题。
首先让我解释一下我要做什么,然后是问题所在。
基本上我要做的是将现有的 .db 数据库文件存储在assets文件夹中,然后在安装后我想将 .db 文件从 assets 复制到 Android 中的默认数据库位置。类似于此页面的答案 [link] How to use an existing database with an Android application。
问题对于我无法访问的无根设备/data/data/<<package name folder>>
。在这种情况下,数据库文件存储在哪里。换句话说,我想将文件从资产复制到数据库的应用程序默认位置,DB_PATH = "/data/data/" + context.getPackageName() + "/databases/"
以防根设备。无根设备是否也一样。