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

2018-12-28 22:17:35 +08:00
 donething

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

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

@ysc3839 用的就是 Termux~~

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

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

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

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

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

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

© 2021 V2EX