android6使用termux以及termux-api笔记

前言

好像是termux0.72之后就开始不支持了,但是2025年termux0.119beta2开始,又开始支持了。只是正式版仍然不支持。

我正好有个mtk x20+4g内存的手机,这个内存在当年坨坨的战未来,尽管各种拉跨,7z benchmark还是有骁龙855的2/3水平的。这10核心用来跑多线程下载应该还是坨坨的。

所以又开始了折腾之路。

下载termux

以前需要各种扒拉找老旧历史包,现在可以直接去其官方github的release下载最新版本。当然只有最近的2个beta版本可以使用。要选择android5and6only里面适合的版本。我不推荐选择universal版本。这个版本里面有冗余的其他指令集的.so文件,所以很大,让本来就很老很小的存储空间雪上加霜。(当然android5-6好像就不是4.4及之前那样系统和拓展空间分开,而是共用。)

我的mtk x20是arm64的,所以选择那个apk更小。

源的问题

之前使用7.1.2以上版本的termux为了提升速度会使用termux-change-repo来切换成国内镜像源。

但是Android6等老版本千万不要去切换源

因为国内的镜像源没一个有package-21的镜像

直接使用官方源就是最好的选择,在源上折腾没用

termux:api

官方都支持termux-app for Android5了,我以为termux-api应该也有了吧。

然而并没有,官方最新的termux-api.apk仍然只针对7以上android

所以先在termux里面pkg upgrade到最新再pkg in termux-api

发现它自动安装的最新版本是termux-api0.47

官方的0.47只提供代码没提供release

所以只能自己编译,见我的编译笔记

https://gitee.com/siniscn/termux-api0.47forandroid6

这里也有坑,编译成Android5的,不成功,最后还是只能api23即Android6才能运行。不过我的手机刚好可以用。但是api的功能不是没一个都可以用。这个在任何版本任何手机都有不同。需要自己去测试,通常有32个功能,见testapi.py

参考连接

https://github.com/termux/termux-app/releases

相关推荐
恋猫de小郭8 小时前
2026 Flutter VS React Native ,同时在 AI 时代 VS Native 开发,你没见过的版本
android·前端·flutter
冬奇Lab9 小时前
PowerManagerService(上):电源状态与WakeLock管理
android·源码阅读
tingshuo291710 小时前
D006 【模板】并查集
笔记
BoomHe14 小时前
Now in Android 架构模式全面分析
android·android jetpack
二流小码农21 小时前
鸿蒙开发:上传一张参考图片便可实现页面功能
android·ios·harmonyos
鹏程十八少1 天前
4.Android 30分钟手写一个简单版shadow, 从零理解shadow插件化零反射插件化原理
android·前端·面试
Kapaseker1 天前
一杯美式搞定 Kotlin 空安全
android·kotlin
三少爷的鞋1 天前
Android 协程时代,Handler 应该退休了吗?
android
tingshuo29171 天前
S001 【模板】从前缀函数到KMP应用 字符串匹配 字符串周期
笔记
火柴就是我1 天前
让我们实现一个更好看的内部阴影按钮
android·flutter