


更新日志
v0.53.0版本
修复了 BatteryStatusAPI 中将 null Integer 转换为 batteryCurrentNow int 时出现 NullPointerException ,并且不会输出 null 值。
Termux-API是一款专为Termux终端模拟器设计的开源附加组件,核心作用是搭建起Android系统硬件/功能与Termux命令行环境之间的通信桥梁,让用户能够通过简单的命令行指令,直接调用安卓设备的各类原生功能,无需复杂的图形界面操作,实现手机功能的命令化、脚本化控制。它遵循GNUGeneralPublicLicensev3.0(GPLv3)协议,支持社区贡献与协作,需与Termux主应用配合使用,适配Android7.0及以上系统,可从F-Droid等正规渠道下载安装,且禁止混合不同渠道的安装包以避免兼容性问题,是开发者、脚本爱好者及极客群体优化手机使用体验的实用工具。

1.设备硬件控制:可通过命令行控制手机基础硬件,包括用termux-torch开关手电筒、termux-vibrate控制设备振动时长与强度、termux-brightness调节屏幕亮度(0-255数值范围),还能通过termux-camera-photo调用摄像头拍摄照片并指定保存路径,无需手动打开相机应用。
2.系统数据获取:能够快速获取设备各类状态信息,比如用termux-battery-status查看电池电量、充电状态及温度,termux-info获取设备基础配置,termux-location获取GPS或网络定位信息,termux-wifi-connectioninfo查看当前Wi-Fi连接详情,满足用户对设备状态的实时监控需求。
3.通信与通知管理:支持通过命令行实现通信相关操作,包括termux-sms-send发送短信、termux-contact-list读取设备联系人列表,同时可通过termux-notification自定义系统通知,设置通知标题、内容及图标,实现任务完成提醒等场景化需求。
4.自动化与脚本适配:可与shell、Python等脚本语言结合,实现各类自动化任务,比如编写脚本定期获取设备位置并上传至服务器、自动发送定时短信、监控电池状态并在低电量时发送提醒,还能配合SSH服务实现远程控制设备功能,让旧手机也能发挥“微型服务器”的作用。
5.辅助功能拓展:支持termux-clipboard-get/set读取和设置系统剪贴板内容,termux-dialog生成弹出式对话框实现脚本与用户的交互,termux-tts-speak将文本转化为语音输出,进一步丰富命令行环境的使用场景。

1、前期准备与安装
在使用 Termux:API 之前,你需要安装终端:
Termux:这是你的终端模拟器,本站可下载
2、核心软件包安装
打开 Termux,输入以下命令来安装 Termux:API 的核心软件包。这个软件包包含了所有用于控制 Android 功能的命令行工具。
pkg install termux-api
3、授予必要的权限
这是最关键的一步。Termux:API 必须获得相应的Android权限才能工作。你可以通过以下命令来授权:
存储权限:这是最基础的权限,用于访问设备的内部和外部存储。运行此命令后,系统会弹出权限请求,你必须手动允许。
termux-setup-storage
其他特定权限:对于像定位、摄像头等功能,你需要手动到“系统设置” - “应用” -“Termux:API” -“权限”中去授予。或者,当你第一次运行某个命令时,系统会提示你授予权限。
4、第一个实用范例:发送通知
从一个简单的例子开始,使用 `termux-notification` 命令发送一条通知。
termux-notification --title "Hello Termux:API" --content "这是我的第一个通知,来自命令行!"
这条命令会立即在你的通知栏显示一条新的通知,标题为“Hello Termux:API”,内容为你所设置的文字。
1.无需Root,安全便捷:区别于同类终端控制工具,Termux-API无需获取手机Root权限,借助Android系统标准公共API及权限机制,即可实现对设备功能的调用,既避免了Root带来的系统安全风险,也降低了普通用户的使用门槛,非技术用户也能快速上手。
2.开源免费,持续更新:软件完全开源,所有代码可查看、修改和分享,开发者可根据自身需求定制功能,同时官方会定期发布新特性,还提供GitHubActions调试构建版本,让用户能够及时体验最新功能,社区也会持续提供技术支持与教程。
3.轻量高效,资源占用低:作为附加组件,Termux-API安装包体积小巧,运行时占用极少的手机内存和电量,即使在老旧手机上也能流畅运行,搭配Termux主应用,可将闲置手机改造为简易开发终端或自动化控制设备,实现资源再利用。
4.兼容性强,场景灵活:适配绝大多数Android设备(7.0及以上),支持与Termux生态中的各类工具、脚本兼容,可用于开发调试、物联网数据采集、远程控制、自动化办公等多种场景,既满足开发者的专业需求,也能为普通用户提供便捷的手机控制方式。
5.命令简洁,易于集成:提供的命令接口简洁易懂,无需复杂的代码编写,可轻松集成到现有的shell或Python脚本中,用户只需记住基础命令,就能快速实现各类设备控制操作,降低脚本编写与执行的难度。
1.“作为一名开发者,Termux-API彻底解决了手机端命令行调用系统功能的痛点,无需Root就能获取设备定位、控制硬件,搭配Python脚本可快速实现物联网数据采集,把旧手机改造成了简易服务器,稳定性强,几乎没有卡顿,是移动端开发调试的必备工具。”“开源特性太友好了,能够根据自己的需求修改代码,定制专属功能,官方更新及时,社区教程也很丰富,遇到问题能快速找到解决方案。”
2.“刚开始接触的时候觉得有点复杂,跟着教程熟悉基础命令后,发现真的很实用,比如用脚本设置定时提醒、自动开关手电筒,不用再频繁手动操作,极大提升了效率。而且软件不占内存,老旧手机也能轻松运行,把闲置手机利用了起来,性价比很高。”“授权机制虽然有点繁琐,第一次使用需要多次授予权限,但熟悉后就很顺畅,不用Root这点太贴心了,不用担心误操作导致系统出问题。”
中文名:Termux:API
包名:com.termux.api
MD5值:5a52217d35105ecf3e3446033aae00cb
备案号:
开发者其他应用

FlexibleAdapter手机版3.1M0人在玩FlexibleAdapter是一款专为Android平台RecyclerView打造的开源高效适配器库,专注简化复杂列表开发流程,以高度灵活、功能集成、低代码侵入为核心优势,帮助开发
下载
ManueAI安卓最新版51.5M0人在玩ManueAI安卓最新版是一款非常好用的AI智能创作助手,依靠强大的AI智能大数据模型,能够轻松实现文生图片,图生图片,文章撰写等创作辅助功能,同时支持长文写作,
下载
neuro browser浏览器2026最新版48.4M1人在玩NeuroBrowser软件是由一款轻量化手机浏览器APP,主打“快速、简洁、高效”的网页浏览体验,无需复杂操作即可满足日常上网需求,目在同类浏览器中凭借轻量化优势占
下载
apatch面具下载官方安卓版5.6M0人在玩APatch面具APP是一款专注于手机系统优化、功能拓展及安全防护的工具类应用,适配主流安卓机型,无需复杂root操作(部分高级功能需简易授权),就能为用户提供便捷
下载
UltimateRecyclerView官方最新版8.4M0人在玩UltimateRecyclerView是面向Android平台开发的全能型增强版列表控件,基于原生RecyclerView深度封装,专注为移动应用提供高效、稳定、高扩展的列表展示能力。它将
下载
Habits官方2026最新版27.2M0人在玩Habits官方版是一款专注于习惯养成、自律管理、目标追踪的实用型工具APP,主打简洁高效、无广告、轻量易用,帮助用户快速建立健康作息、提升执行力,告别拖延,用
下载
rotating art launcher官方2026最新版93.3M0人在玩Rotating Art Launcher 是一款以动态旋转交互和艺术化定制为核心的手机启动器,面向追求个性桌面的用户设计。它打破传统静态桌面模式,凭借旋转式图标布局打造独
下载
逍遥工具箱app安卓版8.2M0人在玩逍遥工具箱app安卓版是一款非常好用的免费工具箱软件,提供专业的工具合集,能够支持小伙伴们进行攻击搜索与操作,提供便利小工具盒子,各种实用工具应有尽有,覆
下载
AmazeFileManager下载安卓最新版11.6M0人在玩Amaze 文件管理器是一款轻量开源、界面简洁的安卓文件管理工具,采用主流质感设计,运行流畅不卡顿,专注为用户提供简单高效的文件浏览与管理服务。这款工具功能
下载
小智AI视频创作大师app官方正版24.1M0人在玩小智AI视频创作大师app官方正版是一款专业的创意视频内容创作工具,内置多款智能AI大数据模型选择,可以轻松实现图生视频,文生视频功能,只需输入主题灵感关键词
下载