Android8.0,使用终端执行命令,提示"cannot open '.': permission denied"

2018 年 12 月 28 日
 donething

这个是怎么回事,要怎么像 Linux 中一样使用"./run-go"来执行程序?

14892 次点击
所在节点    Android
7 条回复
honeycomb
2018 年 12 月 28 日
1,很可能是 SELinux 导致的
2,请说清楚发生故障的具体的环境,说一个 Android8.0 显然是不够的,iOS 你都得说清楚是 iPhoneX 还是 iPhoneXS
ysc3839
2018 年 12 月 28 日
试试 Termux。
KasuganoSoras
2018 年 12 月 28 日
这个问题我遇到过,如果手机已经 root,执行 su 之前先把 SuperSU 打开,挂在后台,这时候切回终端,输入 su,权限申请提示框就出来了。
donething
2018 年 12 月 28 日
@honeycomb 系统类原生的

@ysc3839 用的就是 Termux~~

@KasuganoSoras 试了还是不行,在 Windows10 上使用 adh shell,su 后可以正常访问。

Android 越来越像个手机系统了,哈哈,不错。算了,还是依赖电脑吧,不折腾手机了。
ysc3839
2018 年 12 月 29 日
@donething 是用什么工具管理 root 的呢?
wings110
2019 年 4 月 13 日
内核 permissive 记得要打开,root 不一定宽容
donething
2019 年 4 月 13 日
@wings110 谢谢,下次遇到这种需求,一定尝试。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/522072

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX