Android Studio DDMS无法在模拟器手机中打开/ data文件夹

Kev*_*eng 7 root ddms android-emulator android-studio

我最近用Android Studio创建了一个Emulator设备,但却发现我无法打开/ data/data文件夹来获取sqlite db文件.该文件夹无法打开,我已经尝试使用shell scirpt来chmod/data目录,但它说没有找到su命令.

模拟器

无法打开!

有没有人有同样的问题?或者我必须根据模拟器?但它是一个模拟器!我认为根植模拟器有点不方便!

Raj*_*shi 10

更新

不记得它是来自Android Studio 3.0还是更高版本,但是如果你已经下载了AS 3.3+,你会发现右下角的标签被调用Device File Explorer,这样你就可以看到并轻松获取应用程序的数据而无需生根.


以管理员身份打开并没有帮助,但根电话确实有效,而且我没有降低我的SDK版本.

打开cmd并转到C:\ Users\{User}\AppData\Local\Android\Sdk\platform-tools或文件夹位置并cmd在地址栏中键入.

在当前文件夹上打开cmd

无论您是否超级用户,都可以通过$以下方式确定:

C:\{User}\...\platform-tools>adb shell
generic_x86:/ $ exit
Run Code Online (Sandbox Code Playgroud)

要具有su/root权限类型adb root并退出:

C:\{User}\...\platform-tools>adb root
generic_x86:/ # exit
Run Code Online (Sandbox Code Playgroud)

接下来运行Android设备监视器以提取数据.

要关闭根类型adb unroot.


小智 0

使用管理员权限打开 DDMS。有同样的问题,它解决了。最快的方法是使用管理员权限打开 android studio,然后从那里打开 DDMS。

否则,请查看此链接Android 设备监视器