android - 无需root访问权限的目录操作

标签 android adb root

我正在研究一个自动化解决方案,作为我代码的一部分,我必须创建一个目录。

我曾经在 adb root 命令之后执行 adb shell mkdir/data/data/com.apkname/files/

但是,当我尝试在没有 adb root 的情况下执行此操作时,它似乎不起作用。一些生产 Android 设备禁用了 root。我想弄清楚如何在没有 Root 访问权限的情况下执行此操作。有可能吗?

最佳答案

您可以使用 run 命令和 as,如下所示

adb shell
$ run-as package.name

现在您将可以访问指定应用程序的数据文件夹。

关于android - 无需root访问权限的目录操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21717603/

相关文章:

android - 我得到了最初添加在这里错误的泄漏窗口,请帮助..不知道该怎么做

android - <activity> 元素必须是库 list 中 <application> 元素的直接子元素

java - Activity 之间的变化不起作用

android - 防止应用程序在 Root设备上被杀死

android - AOSP - 如何让可执行文件以 root 访问权限运行?

Android fragment 嵌套在另一个 fragment : getParentFragment() returns 0

android - 如何在 Windows 8 上调试 Samsung Galaxy S Advanced 上的 Android 应用程序?

亚行在侧载 Lollipop 的最后阶段说 'Device Not Found'

安卓工作室错误 :Adb connection Error:An existing connection was forcibly closed by the remote host

keyboard-shortcuts - 在 SOAPUI 中使用键盘切换请求和响应