Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我无法从我的应用程序运行 shell 脚本。只有“ls -l”和 echo 命令响应。rest 似乎没有做任何事情。甚至“touch”命令都不起作用。我尝试使用我的 touch 命令在 sdcard 中创建一个文件脚本..只有 echo 命令有效。我的 shell 脚本也在 sdcard 中
sdcard 使用 noexec 安装。您必须将脚本复制到应用程序的本地数据驱动器才能执行。
您应该能够通过登录手机(adb shell 或其他任何东西)并键入来查看所有文件系统的安装权限mount
mount
其余的命令(如“cd”等)在 Android 中不起作用,因为它遇到了很多权限问题。
所以最好的解决方案是触发您的应用程序已经可用的“脚本管理器” 或“终端模拟器”应用程序。