我无法在没有植根设备的情况下访问 android 中的系统文件夹。还想知道在启动Android手机时是否可以访问?
问问题
11978 次
3 回答
0
每个应用程序都可以访问和读取/system
Android 设备上的文件夹。它不必为此扎根。
于 2014-08-21T09:35:44.957 回答
0
我想你在没有生根的情况下问
所以没有生根你有2个选择:
如果应用程序是可调试的,您可以
run-as
在 adb shell 中使用该命令adb shell run-as com.your.packagename cp /data/data/com.your.pacakagename/
您可以使用安卓的备份功能。
adb backup -noapk com.your.packagename
现在将提示您“解锁您的设备并确认备份操作”。最好不要提供密码,否则读取数据变得更加困难。只需单击“备份我的数据”。您计算机上生成的“backup.ab”文件包含 android 备份格式的所有应用程序数据。基本上它是一个压缩的 tar 文件。本页解释了如何使用 OpenSSL 的 zlib 命令解压缩它。您可以使用该
adb restore backup.db
命令恢复备份。
关于行家
于 2014-08-21T09:27:42.403 回答
0
不,你不能。
启动应用程序的用户必须是 root 才能访问某些文件夹。如果没有访问目录的权限,则无法访问它。这是一个 UNIX 安全度量,您无法绕过它。
于 2014-08-21T09:28:10.387 回答