osi*_*the 7 database android android-studio
我想看看mt数据库文件.这就是为什么我在Android工作室中使用工具 - > Android - > Android Device Monitor.然后我得到了以下图片:
但是数据文件夹是空的.为什么数据文件夹为空?如何访问我的数据库文件?任何建议都有很大帮助.
小智 7
它实际上并不是空的.这是您使用的DDMS没有适当的权限.
如果您使用DDMS之类的东西来访问设备的/ data文件夹,那么实际上您正在使用名为shell的Linux内核用户访问该文件夹,该用户的UID为2000,GID为2000.
但是,大多数Android设备的/ data文件夹由名为system的内核用户拥有,该文件夹的权限始终描述为drwxrwx-x,这意味着所有其他用户无法读取/写入/ data文件夹.
您可以通过切换到具有权限的另一个用户(系统/ root)来获取对该文件夹的访问权限.尝试使用模拟器或生根设备(不推荐).
Ron*_*shi -1
最简单的方法是使用 Android 设备监视器。
1) 运行 Android 设备监视器。怎么跑?转到 [your_folder] > sdk > 工具。您可以在该文件夹中看到monitor.bat。Shift + 右键单击文件夹内并选择“在此处打开命令窗口”。此操作将启动命令提示符。输入monitor,就会启动Android Device Monitor。(还有其他方法可以打开,搜索一下)
3) 选择您当前正在运行的模拟器。然后转到数据>数据>[your_app_package_name]>数据库
4) 单击图标(位于右上角)(将鼠标悬停在图标上,您将看到“从设备中提取文件”)并保存到您喜欢的任何位置。
| 归档时间: |
|
| 查看次数: |
12473 次 |
| 最近记录: |