|
|
1
77
虽然尼尔海姆的回答对我不起作用,但它引导我朝着正确的方向前进(因为我投了反对票),我现在有了一个可行的解决方案。 旧答案可能不适用于较新版本的Android:
使用外部存储的替代方法(确认与6.0.1一起使用):
|
|
|
2
13
快速解决方法是使用
有关“运行方式”命令的详细信息 here
请注意
|
|
|
3
1
论
首先我用过
|
|
4
0
我们将文件权限设置为对应用程序中的所有用户都可读。
然后,正常地将.db与adb一起拔出。
注: 我发现每次打开数据库文件时都需要这样做,例如在onCreate以及sqliteOpenHelper包装的构造函数(当数据库不为空时)或OnOpen中。如果只在OnCreate中,那么下次运行应用程序时,.db已经存在,出于某种原因,权限已被更改回。这可能与Android如何管理其数据有关。 |
|
|
5
0
如果要将db文件推送到应用程序中 首先,由于权限问题,将“file.db”放在“/storage/emulated/0/”下。然后您应该假装成应用程序来访问数据文件夹。
它将主文件夹中的文件.db复制到数据库中。 |
|
Murilo · Jetpack编写导航栏项目图标 1 年前 |
|
|
KolaYAndr · 活动RESULT_OK似乎从未发生过 1 年前 |
|
psycho_pat · Android应用程序中的权限 1 年前 |
|
|
FarazFiroz · 如何将argb转换为描述性文本颜色 1 年前 |
|
Daniel · Unity Android游戏支持的设备数量太少 1 年前 |