我试图拉我的应用程序数据库文件,我可以看到我拥有数据库文件"-rwxrwxrwx"中的所有权限,我是由chmod -r 777 /data/data/com.example.myapp提供的,但我是不能,当我试图拉它时,我不断得到上述错误,而且设备管理器不断崩溃.
我得到的错误:
[2015-07-19 19:48:44 - ddms]转移错误:权限被拒绝
[2015-07-19 19:48:44]选择失败:权限被拒绝
我正在使用Android Studio,我的设备具有root访问权限,而且我在Mac上.
这就是我想要提取的内容:

编辑:当我运行以下命令时,我收到此错误Package 'com.example.hackbot' has corrupt installation:
run-as com.example.hackbot chmod /data/data/com.example.hackbot/databases/HackBotDB
Run Code Online (Sandbox Code Playgroud)
任何帮助都很有价值.
干杯
这很容易做到:
adb shell从命令行或终端运行run-as com.myapplication.packagname cd databasescat my_datbase_name.db > /sdcard/my_database_name_temp.dbexit然后exit再次返回正常的终端提示符adb pull /sdcard/my_database_name_temb.db,应该是它您可以下载sqlitebrowser来查看此数据
| 归档时间: |
|
| 查看次数: |
9016 次 |
| 最近记录: |