问题描述
我需要使用Android程序中的命令行选项执行sh文件。我尝试使用Runtime.getRuntime()。exec。我试图以字符串以及string []的形式传递命令。但是问题仍然存在。我已经获得了在清单文件中的外部存储中进行读写的权限。
我尝试使用诸如
之类的路径- getContext()。getFilesDir()+
- “ /数据/用户/ 0 //文件/..."
- Environment.getExternalStorageDirectory()+
- 我们系统中的路径,例如C:\ Users \ ...
我尝试使用cp,rm,ls和我实际需要的命令。 对于以上所有试验,都发生了IO异常。 (要么权限被拒绝,要么没有此类文件或目录)
您是否知道解决此错误并在Android程序中使用命令行执行sh文件的可能解决方案。
提前谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)