-2

我无法在没有植根设备的情况下访问 android 中的系统文件夹。还想知道在启动Android手机时是否可以访问?

4

3 回答 3

0

每个应用程序都可以访问和读取/systemAndroid 设备上的文件夹。它不必为此扎根。

于 2014-08-21T09:35:44.957 回答
0

我想你在没有生根的情况下问

所以没有生根你有2个选择:

  1. 如果应用程序是可调试的,您可以run-as在 adb shell 中使用该命令

    adb shell
    run-as com.your.packagename 
    cp /data/data/com.your.pacakagename/
    
  2. 您可以使用安卓的备份功能。

    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 回答