我无法从我的应用程序运行shell脚本。只有“ls -l”和echo命令respond.rest似乎什么都不做。甚至没有“触摸”命令works.i尝试使用触摸在SD卡中创建文件我的脚本中的命令..只有echo命令working.my shell脚本也在sdcard中
答案 0 :(得分:1)
sdcard使用noexec挂载。您必须将脚本复制到应用程序的本地数据驱动器才能执行。
您应该可以通过登录手机(adb shell或其他任何内容)并输入mount
答案 1 :(得分:0)
其他命令如" cd" 等在Android中不起作用,因为它遇到了很多权限问题。
因此,最佳解决方案是通过您的应用触发"脚本管理器" 或"终端模拟器" 应用。