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

相关推荐
执明wa6 小时前
Android Studio 项目目录结构全方位详解
android·ide·android studio
__Witheart__7 小时前
Android编译错误:Soong阶段因缺失res目录导致panic (Iwlan模块)
android
luck_bor7 小时前
IO流知识点笔记
java·开发语言·笔记
酿情师8 小时前
逆向exe文件:CRT 初始化流程详细分析
android·软件构建·逆向·re·crt‘
東雪木9 小时前
泛型、反射、注解(Spring 框架核心底层)专属复习笔记
java·windows·笔记·学习·spring
小熊猫程序猿9 小时前
Datawhale Task04 具身智能零基础入门 打卡笔记
笔记
问心无愧05139 小时前
ctf show web入门71
android·前端·笔记
夜勤月10 小时前
AQS 与 ThreadPoolExecutor 深度拆解:JDK 高并发底层设计精髓
android·java·开发语言
小陈phd10 小时前
多模态大模型学习笔记(四十七)——跨模态融合策略:早融合、中融合与晚融合核心解析
笔记·学习
Yeyu10 小时前
Android 卡顿诊断 SDK:从痛点出发的设计思考
android