Termux:API

从 Termux 访问 Android 功能
Expose basic Android functionality like sending SMS or accessing GPS data to the
com.termux app. This is an add-on which requires that the main Termux app is
installed to use.

* Read and send sms messages from your terminal.
* Access device GPS location sensor from scripts.
* Pipe the result of commands into the device text-to-speech engine.
* Vibrate the device when something interesting happens.
* Access the system clipboard from shell scripts.
* List contacts from the system contact list.

Besides installing this app an additional package is required to install inside
Termux:

$ apt install termux-api

捐赠

Versions

尽管下面提供了 APK 安装包的下载选项,但你应该注意,以这种方式安装将不会收到更新通知,这是一种不太安全的下载方式。 我们建议你安装使用 F-Droid 客户端。

下载 F-Droid
  • 版本 0.50.1 (51) 推荐 更新于 2022-01-05

    该版本需要 Android 7.0 及以上版本。

    此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。

    权限
    • 读取通话记录
      此应用可读取通话记录。
    • 读取短信
      此应用可读取手机上存储的所有短信。
    • 发送短信
      允许此应用发送短信。此权限可能会导致意外费用。恶意应用可不经确认发送信息,从而耗费你的钱财。
    • 直接拨打电话号码
      允许此应用拨打电话号码,而不需要你的干预。这可能会导致意外费用或呼叫。注意,这并不允许此应用拨打紧急号码。恶意应用可能未经你的确认便拨打电话,从而产生相关费用。
    • 读取联系人
      允许此应用读取手机上存储的联系人数据。此应用还将有权访问手机上已创建联系人的帐号,其中可能包括已安装的应用所创建的帐号。此权限允许此应用保存联系人数据,恶意应用可在你不知情的情况下分享联系人数据。
    • 拍摄照片和视频
      当您使用此应用时,它可以使用相机拍摄照片和录制视频。
    • 录音
      当您使用此应用时,它可以使用麦克风录音。
    • 只有在前台运行时才能获取大致位置信息
      此应用可以在使用时从定位服务获取你的大致位置。必须打开你的设备的定位服务,应用才能获取位置。
    • 只能在前台获取精确的位置信息
      此应用可以在使用时从定位服务获取你的精确位置。必须打开你的设备的定位服务,应用才能获取位置。这可能会增加耗电量。
    • 设置壁纸
      允许此应用设置系统壁纸。
    • 控制振动
      允许此应用控制振动器。
    • 发射红外线
      允许此应用使用手机的红外线发射器。
    • 读取手机状态和身份
      允许此应用访问设备的电话功能。此权限可让应用确定本机号码和设备 ID、是否正处于通话状态以及拨打的号码。
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 查看 Wi-Fi 连接
      允许此应用查看 Wi-Fi 网络的相关信息,如是否开启 Wi-Fi、已连接的 Wi-Fi 设备的名称等。
    • 连接和断开 Wi-Fi 网络连接
      允许此应用连接到 Wi-Fi 接入点并断开与 Wi-Fi 接入点的连接,以及改变 Wi-Fi 网络的设备配置。
    • 修改系统设置
      允许此应用修改系统的设置数据。恶意应用可借此破坏系统配置。
    • 使用生物特征硬件
      允许此应用使用生物识别硬件进行身份验证
    • 访问身体传感器(如心率监测器)
      允许此应用访问监测身体状况的传感器所收集的数据,例如心率。
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 控制 NFC
      允许此应用与近场通讯 (NFC) 标签、卡和读取器通信。
    • 请求安装文件包
      允许此应用请求安装软件包。
    • 请求删除文件包
      允许此应用请求删除安装包。
    • 使用指纹硬件
      允许此应用使用指纹硬件进行身份验证

    下载 APK 2.7 MiB PGP 签名 | 构建日志

  • 版本 0.50.0 (50) - 更新于 2021-12-30

    该版本需要 Android 7.0 及以上版本。

    此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。

    权限
    • 读取通话记录
      此应用可读取通话记录。
    • 读取短信
      此应用可读取手机上存储的所有短信。
    • 发送短信
      允许此应用发送短信。此权限可能会导致意外费用。恶意应用可不经确认发送信息,从而耗费你的钱财。
    • 直接拨打电话号码
      允许此应用拨打电话号码,而不需要你的干预。这可能会导致意外费用或呼叫。注意,这并不允许此应用拨打紧急号码。恶意应用可能未经你的确认便拨打电话,从而产生相关费用。
    • 读取联系人
      允许此应用读取手机上存储的联系人数据。此应用还将有权访问手机上已创建联系人的帐号,其中可能包括已安装的应用所创建的帐号。此权限允许此应用保存联系人数据,恶意应用可在你不知情的情况下分享联系人数据。
    • 拍摄照片和视频
      当您使用此应用时,它可以使用相机拍摄照片和录制视频。
    • 录音
      当您使用此应用时,它可以使用麦克风录音。
    • 只有在前台运行时才能获取大致位置信息
      此应用可以在使用时从定位服务获取你的大致位置。必须打开你的设备的定位服务,应用才能获取位置。
    • 只能在前台获取精确的位置信息
      此应用可以在使用时从定位服务获取你的精确位置。必须打开你的设备的定位服务,应用才能获取位置。这可能会增加耗电量。
    • 设置壁纸
      允许此应用设置系统壁纸。
    • 控制振动
      允许此应用控制振动器。
    • 发射红外线
      允许此应用使用手机的红外线发射器。
    • 读取手机状态和身份
      允许此应用访问设备的电话功能。此权限可让应用确定本机号码和设备 ID、是否正处于通话状态以及拨打的号码。
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 查看 Wi-Fi 连接
      允许此应用查看 Wi-Fi 网络的相关信息,如是否开启 Wi-Fi、已连接的 Wi-Fi 设备的名称等。
    • 连接和断开 Wi-Fi 网络连接
      允许此应用连接到 Wi-Fi 接入点并断开与 Wi-Fi 接入点的连接,以及改变 Wi-Fi 网络的设备配置。
    • 修改系统设置
      允许此应用修改系统的设置数据。恶意应用可借此破坏系统配置。
    • 使用生物特征硬件
      允许此应用使用生物识别硬件进行身份验证
    • 访问身体传感器(如心率监测器)
      允许此应用访问监测身体状况的传感器所收集的数据,例如心率。
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 控制 NFC
      允许此应用与近场通讯 (NFC) 标签、卡和读取器通信。
    • 请求安装文件包
      允许此应用请求安装软件包。
    • 请求删除文件包
      允许此应用请求删除安装包。
    • 使用指纹硬件
      允许此应用使用指纹硬件进行身份验证

    下载 APK 2.7 MiB PGP 签名 | 构建日志

  • 版本 0.49 (49) - 更新于 2021-08-29

    该版本需要 Android 7.0 及以上版本。

    此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。

    权限
    • 读取通话记录
      此应用可读取通话记录。
    • 读取短信
      此应用可读取手机上存储的所有短信。
    • 发送短信
      允许此应用发送短信。此权限可能会导致意外费用。恶意应用可不经确认发送信息,从而耗费你的钱财。
    • 直接拨打电话号码
      允许此应用拨打电话号码,而不需要你的干预。这可能会导致意外费用或呼叫。注意,这并不允许此应用拨打紧急号码。恶意应用可能未经你的确认便拨打电话,从而产生相关费用。
    • 读取联系人
      允许此应用读取手机上存储的联系人数据。此应用还将有权访问手机上已创建联系人的帐号,其中可能包括已安装的应用所创建的帐号。此权限允许此应用保存联系人数据,恶意应用可在你不知情的情况下分享联系人数据。
    • 拍摄照片和视频
      当您使用此应用时,它可以使用相机拍摄照片和录制视频。
    • 录音
      当您使用此应用时,它可以使用麦克风录音。
    • 只有在前台运行时才能获取大致位置信息
      此应用可以在使用时从定位服务获取你的大致位置。必须打开你的设备的定位服务,应用才能获取位置。
    • 只能在前台获取精确的位置信息
      此应用可以在使用时从定位服务获取你的精确位置。必须打开你的设备的定位服务,应用才能获取位置。这可能会增加耗电量。
    • 设置壁纸
      允许此应用设置系统壁纸。
    • 控制振动
      允许此应用控制振动器。
    • 发射红外线
      允许此应用使用手机的红外线发射器。
    • 读取手机状态和身份
      允许此应用访问设备的电话功能。此权限可让应用确定本机号码和设备 ID、是否正处于通话状态以及拨打的号码。
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 查看 Wi-Fi 连接
      允许此应用查看 Wi-Fi 网络的相关信息,如是否开启 Wi-Fi、已连接的 Wi-Fi 设备的名称等。
    • 连接和断开 Wi-Fi 网络连接
      允许此应用连接到 Wi-Fi 接入点并断开与 Wi-Fi 接入点的连接,以及改变 Wi-Fi 网络的设备配置。
    • 修改系统设置
      允许此应用修改系统的设置数据。恶意应用可借此破坏系统配置。
    • 使用生物特征硬件
      允许此应用使用生物识别硬件进行身份验证
    • 访问身体传感器(如心率监测器)
      允许此应用访问监测身体状况的传感器所收集的数据,例如心率。
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 控制 NFC
      允许此应用与近场通讯 (NFC) 标签、卡和读取器通信。
    • 请求安装文件包
      允许此应用请求安装软件包。
    • 请求删除文件包
      允许此应用请求删除安装包。
    • 使用指纹硬件
      允许此应用使用指纹硬件进行身份验证

    下载 APK 2.7 MiB PGP 签名 | 构建日志