Mar*_*sch -2 android emulation root su android-studio-2.3
我正在开发一个Android应用程序,它将一些json文件写入外部存储器.对于开发,我想查看写入的json文件.
我知道我可以使用root访问权限查看这些文件/data/data/package-name/.
但是如何在Android 7.0模拟器上获得root访问权限?
我已经尝试了adb shell中的su命令以及adb root - 但是后来我收到此错误消息: adbd cannot run as root in production builds
也许你有一些建议?
我正在使用context.getFilesDir()将json文件写入/ data/data //文件.getPath()+"/"+ fileName
那是内部存储,而不是外部存储.
用于adb shell run-as ... ???以应用程序的用户身份运行命令,这将允许这些命令访问内部存储.这...是应用程序的应用程序ID,???是一个命令.
因此,例如,要列出getFilesDir()用户ID为的应用的典型位置的内容com.foo.bar,请使用:
adb shell run-as com.foo.bar ls /data/data/com.foo.bar/files
Run Code Online (Sandbox Code Playgroud)
这仅适用于可调试应用程序.
| 归档时间: |
|
| 查看次数: |
975 次 |
| 最近记录: |