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
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
捐赠
版本
尽管下面提供了 APK 安装包的下载选项,但你应该注意,以这种方式安装将不会收到更新通知,这是一种不太安全的下载方式。 我们建议你安装使用 F-Droid 客户端。
下载 F-Droid-
该版本需要 Android 7.0 及以上版本。
此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。
权限
-
在后台访问位置即使你并未使用此应用,此应用也可以随时访问位置信息。
-
只有在前台运行时才能获取大致位置信息此应用可以在使用时从定位服务获取你的大致位置。必须打开你的设备的定位服务,应用才能获取位置。
-
只能在前台获取精确的位置信息此应用可以在使用时从定位服务获取你的精确位置。必须打开你的设备的定位服务,应用才能获取位置。这可能会增加耗电量。
-
查看网络连接允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
-
查看 Wi-Fi 连接允许此应用查看 Wi-Fi 网络的相关信息,如是否开启 Wi-Fi、已连接的 Wi-Fi 设备的名称等。
-
访问身体传感器(如心率监测器)允许此应用访问监测身体状况的传感器所收集的数据,例如心率。
-
直接拨打电话号码允许此应用拨打电话号码,而不需要你的干预。这可能会导致意外费用或呼叫。注意,这并不允许此应用拨打紧急号码。恶意应用可能未经你的确认便拨打电话,从而产生相关费用。
-
拍摄照片和视频当你使用此应用时,它可以使用相机拍摄照片和录制视频。
-
连接和断开 Wi-Fi 网络连接允许此应用连接到 Wi-Fi 接入点并断开与 Wi-Fi 接入点的连接,以及改变 Wi-Fi 网络的设备配置。
-
android.permission.DUMP
-
拥有完全的网络访问权限允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
-
android.permission.MANAGE_EXTERNAL_STORAGE
-
控制 NFC允许此应用与近场通讯 (NFC) 标签、卡和读取器通信。
-
android.permission.PACKAGE_USAGE_STATS
-
读取通话记录此应用可读取通话记录。
-
读取联系人允许此应用读取手机上存储的联系人数据。此应用还将有权访问手机上已创建联系人的帐号,其中可能包括已安装的应用所创建的帐号。此权限允许此应用保存联系人数据,恶意应用可在你不知情的情况下分享联系人数据。
-
读取你的共享存储空间中的内容允许此应用读取共享存储的内容。
-
读取手机状态和身份允许此应用访问设备的电话功能。此权限可让应用确定本机号码和设备 ID、是否正处于通话状态以及拨打的号码。
-
android.permission.READ_PRIVILEGED_PHONE_STATE
-
读取短信此应用可读取手机上存储的所有短信。
-
开机启动允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
-
录音当你使用此应用时,它可以使用麦克风录音。
-
请求删除文件包允许此应用请求删除安装包。
-
请求忽略电池优化允许此应用请求忽略针对自身的电池优化的权限。
-
请求安装文件包允许此应用请求安装软件包。
-
发送短信允许此应用发送短信。此权限可能会导致意外费用。恶意应用可不经确认发送信息,从而耗费你的钱财。
-
设置壁纸允许此应用设置系统壁纸。
-
此应用可显示在其他应用上方此应用可显示在其他应用或屏幕其他部分的上方。这会干扰正常的应用使用,并改变其他应用的显示方式。
-
发射红外线允许此应用使用手机的红外线发射器。
-
使用生物特征硬件允许此应用使用生物识别硬件进行身份验证
-
使用指纹硬件允许此应用使用指纹硬件进行身份验证
-
控制振动允许此应用控制振动器。
-
修改或删除你的共享存储空间中的内容允许此应用写入共享存储的内容。
-
修改系统设置允许此应用修改系统的设置数据。恶意应用可借此破坏系统配置。
-
com.termux.api.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
-
-
该版本需要 Android 7.0 及以上版本。
此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。
权限
-
在后台访问位置即使你并未使用此应用,此应用也可以随时访问位置信息。
-
只有在前台运行时才能获取大致位置信息此应用可以在使用时从定位服务获取你的大致位置。必须打开你的设备的定位服务,应用才能获取位置。
-
只能在前台获取精确的位置信息此应用可以在使用时从定位服务获取你的精确位置。必须打开你的设备的定位服务,应用才能获取位置。这可能会增加耗电量。
-
查看网络连接允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
-
查看 Wi-Fi 连接允许此应用查看 Wi-Fi 网络的相关信息,如是否开启 Wi-Fi、已连接的 Wi-Fi 设备的名称等。
-
访问身体传感器(如心率监测器)允许此应用访问监测身体状况的传感器所收集的数据,例如心率。
-
直接拨打电话号码允许此应用拨打电话号码,而不需要你的干预。这可能会导致意外费用或呼叫。注意,这并不允许此应用拨打紧急号码。恶意应用可能未经你的确认便拨打电话,从而产生相关费用。
-
拍摄照片和视频当你使用此应用时,它可以使用相机拍摄照片和录制视频。
-
连接和断开 Wi-Fi 网络连接允许此应用连接到 Wi-Fi 接入点并断开与 Wi-Fi 接入点的连接,以及改变 Wi-Fi 网络的设备配置。
-
android.permission.DUMP
-
拥有完全的网络访问权限允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
-
android.permission.MANAGE_EXTERNAL_STORAGE
-
控制 NFC允许此应用与近场通讯 (NFC) 标签、卡和读取器通信。
-
android.permission.PACKAGE_USAGE_STATS
-
读取通话记录此应用可读取通话记录。
-
读取联系人允许此应用读取手机上存储的联系人数据。此应用还将有权访问手机上已创建联系人的帐号,其中可能包括已安装的应用所创建的帐号。此权限允许此应用保存联系人数据,恶意应用可在你不知情的情况下分享联系人数据。
-
读取你的共享存储空间中的内容允许此应用读取共享存储的内容。
-
读取手机状态和身份允许此应用访问设备的电话功能。此权限可让应用确定本机号码和设备 ID、是否正处于通话状态以及拨打的号码。
-
android.permission.READ_PRIVILEGED_PHONE_STATE
-
读取短信此应用可读取手机上存储的所有短信。
-
开机启动允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
-
录音当你使用此应用时,它可以使用麦克风录音。
-
请求删除文件包允许此应用请求删除安装包。
-
请求忽略电池优化允许此应用请求忽略针对自身的电池优化的权限。
-
请求安装文件包允许此应用请求安装软件包。
-
发送短信允许此应用发送短信。此权限可能会导致意外费用。恶意应用可不经确认发送信息,从而耗费你的钱财。
-
设置壁纸允许此应用设置系统壁纸。
-
此应用可显示在其他应用上方此应用可显示在其他应用或屏幕其他部分的上方。这会干扰正常的应用使用,并改变其他应用的显示方式。
-
发射红外线允许此应用使用手机的红外线发射器。
-
使用生物特征硬件允许此应用使用生物识别硬件进行身份验证
-
使用指纹硬件允许此应用使用指纹硬件进行身份验证
-
控制振动允许此应用控制振动器。
-
修改或删除你的共享存储空间中的内容允许此应用写入共享存储的内容。
-
修改系统设置允许此应用修改系统的设置数据。恶意应用可借此破坏系统配置。
-
com.termux.api.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
-
-
该版本需要 Android 7.0 及以上版本。
此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。
权限
-
在后台访问位置即使你并未使用此应用,此应用也可以随时访问位置信息。
-
只有在前台运行时才能获取大致位置信息此应用可以在使用时从定位服务获取你的大致位置。必须打开你的设备的定位服务,应用才能获取位置。
-
只能在前台获取精确的位置信息此应用可以在使用时从定位服务获取你的精确位置。必须打开你的设备的定位服务,应用才能获取位置。这可能会增加耗电量。
-
查看网络连接允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
-
查看 Wi-Fi 连接允许此应用查看 Wi-Fi 网络的相关信息,如是否开启 Wi-Fi、已连接的 Wi-Fi 设备的名称等。
-
访问身体传感器(如心率监测器)允许此应用访问监测身体状况的传感器所收集的数据,例如心率。
-
直接拨打电话号码允许此应用拨打电话号码,而不需要你的干预。这可能会导致意外费用或呼叫。注意,这并不允许此应用拨打紧急号码。恶意应用可能未经你的确认便拨打电话,从而产生相关费用。
-
拍摄照片和视频当你使用此应用时,它可以使用相机拍摄照片和录制视频。
-
连接和断开 Wi-Fi 网络连接允许此应用连接到 Wi-Fi 接入点并断开与 Wi-Fi 接入点的连接,以及改变 Wi-Fi 网络的设备配置。
-
android.permission.DUMP
-
拥有完全的网络访问权限允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
-
android.permission.MANAGE_EXTERNAL_STORAGE
-
控制 NFC允许此应用与近场通讯 (NFC) 标签、卡和读取器通信。
-
android.permission.PACKAGE_USAGE_STATS
-
读取通话记录此应用可读取通话记录。
-
读取联系人允许此应用读取手机上存储的联系人数据。此应用还将有权访问手机上已创建联系人的帐号,其中可能包括已安装的应用所创建的帐号。此权限允许此应用保存联系人数据,恶意应用可在你不知情的情况下分享联系人数据。
-
读取你的共享存储空间中的内容允许此应用读取共享存储的内容。
-
读取手机状态和身份允许此应用访问设备的电话功能。此权限可让应用确定本机号码和设备 ID、是否正处于通话状态以及拨打的号码。
-
android.permission.READ_PRIVILEGED_PHONE_STATE
-
读取短信此应用可读取手机上存储的所有短信。
-
开机启动允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
-
录音当你使用此应用时,它可以使用麦克风录音。
-
请求删除文件包允许此应用请求删除安装包。
-
请求忽略电池优化允许此应用请求忽略针对自身的电池优化的权限。
-
请求安装文件包允许此应用请求安装软件包。
-
发送短信允许此应用发送短信。此权限可能会导致意外费用。恶意应用可不经确认发送信息,从而耗费你的钱财。
-
设置壁纸允许此应用设置系统壁纸。
-
此应用可显示在其他应用上方此应用可显示在其他应用或屏幕其他部分的上方。这会干扰正常的应用使用,并改变其他应用的显示方式。
-
发射红外线允许此应用使用手机的红外线发射器。
-
使用生物特征硬件允许此应用使用生物识别硬件进行身份验证
-
使用指纹硬件允许此应用使用指纹硬件进行身份验证
-
控制振动允许此应用控制振动器。
-
修改或删除你的共享存储空间中的内容允许此应用写入共享存储的内容。
-
修改系统设置允许此应用修改系统的设置数据。恶意应用可借此破坏系统配置。
-
com.termux.api.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
-
