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

相关推荐
L@ncor12 小时前
第五章 基于低代码平台的智能体搭建 · 学习笔记(Coze / Dify / FastGPT / n8n)
笔记·学习·低代码·agent·prompt工程
知潮网12 小时前
被嫌弃的五仁月饼,一吨千元在养猪场翻了身
笔记
2601_9606312312 小时前
中药前处理及提取的工艺环节与技术要点
笔记
2601_9653842612 小时前
口腔黏膜清洁中的几何约束与流体动力学边界层问题分析
经验分享·笔记
三少爷的鞋12 小时前
Android 架构指南:suspend 如何响应取消?别再给 Repository 加 `cancel()`
android
一米阳光866112 小时前
软考高级【信息系统项目管理师】高项重要考点(9)组织 助你顺利上岸!
笔记·职场发展·软考·高项·信息系统项目管理师·高级职称
迪飞特科技13 小时前
【无标题】
android·人工智能·本地化大模型
白杨尚青13 小时前
C++入门篇(十):string(上)——认识string:构造与三大遍历(一条龙讲透operator[]、迭代器、auto、范围for)
java·开发语言·c++·笔记·stl
FlightYe13 小时前
视界原理之2D视频(二):视频文件里有什么
android·linux·网络·c++·ffmpeg·音视频·aac
Chen—LSN13 小时前
C语言——⽂件操作(1)
c语言·开发语言·c++·经验分享·笔记·算法·链表