有用安卓 termux 的吗?感觉问题好多

2021-01-02 20:27:23 +08:00
 zictos

1 、root 搞不定,明明手机 root 了,但安装 pkg install tsu 后提示没 root 。直接输入 su 命令可以获取 root 权限,但 termux 自带的命令基本都用不了了。

2 、外置 sd 卡权限无法获取,据说本来就没办法获取。内置 sd 卡似乎也有很多权限问题,不知道 root 后会不会好点,有时候莫名其妙提示权限问题,chmod 也失败。其他程序就基本没见过权限问题,另一个 app“终端模拟器”就能直接获取 root 权限,另外也没见过其他权限问题。

3 、tasker 调用方面也没试,看了下有个 termux-tasker 的 app 好像是收费的,付费后也不知道能不能成功使用。

4 、很多问题在英文网站也有一些遇到同样的情况的,但大都不了了之。主要是想用 termux 里面的 python,感觉 python 很多包都可以直接 pip 安装,挺不错的,之前用 qpython 就很多包都用不了。

14110 次点击
所在节点    Android
26 条回复
3dwelcome
2021-01-03 20:42:54 +08:00
我这里是可以顺利访问读取 TF 卡上的所有外部文件,好像正常 APP 只要获得授权后,都能访问吧,没你想的那么复杂。
3dwelcome
2021-01-03 20:44:37 +08:00
我的权限问题,是 TF 卡上不能把 elf 设置成可执行权限。这点好像其他 APP 也不可以,只能单纯当个外置存储盘来读写。
zictos
2021-01-03 20:53:20 +08:00
@3dwelcome #21 正常 app 获得授权是都可以访问的,只是 termux 跟正常 app 的授权方式不一样。我不知道你的手机是怎么给正常 app 授权的,是弹出一个系统的资源管理器,然后在资源管理器中选中 tf 卡吗?我的手机都是这样的。但 termux 并没弹出系统的资源管理器,如果不用弹就能授权,那其他 app 又何必弹出呢。

并且我前几天看到一个网页好像是说 termux 无法获取 tf 卡的权限,大致意思就是说是什么单纯命令行程序无法获取 tf 卡的权限,只有正常的界面的程序才可以获取,但“终端模拟器”也属于命令行程序,它照样可以获取 tf 卡的权限。
3dwelcome
2021-01-03 20:58:12 +08:00
那可能是 termux 没完美兼容你的手机。
我是 termux 的老用户了,android7.0 安装过,android5.0(root)安装过,android10.0 安装过,华为平板的 android9.0 也安装过,基本上没出过什么大问题,就按照官方的教程来,termux-API 都能调用。
很早以前,termux 老版本会有一些奇怪的问题,需要手动安装一些 deb 软件。升级到新版后,这个问题就消失了。
fox0001
2021-03-04 08:41:41 +08:00
一直都在 Lineage OS 上跑 termux,木有楼主的问题。另外,从 F-Droid 下载,termux 全家桶都是免费的
imgbed
2021-03-10 15:11:51 +08:00
安卓有这个: https://m3w.cn/wyspxz

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

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

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

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

© 2021 V2EX