Termux API有什么用
Termux:API,用于访问手机硬件,实现更多的可玩性,可以实现如下等功能:
- 访问电池信息
- 获取相机设备信息
- 获取本机设备信息
- 获取设置
剪贴板
信息
- 获取通讯录信息
- 获取设置手机短信
- 拨打号码
- 振动设备
手机上安装Termux API APP
从Google Play上下载Termux API,然后安装.
Termux里面安装Termux-api软件包
安装完Termux-api APP后,Termux里面必须安装对应的包后才可以实现操作手机底层.
常用命令
下面只列举一些可能会用到的,想要获取更多关于Termux-api
的话,那就去参考官方文档.
获取电池信息
获取相机信息
获取与设置剪贴板
查看当前剪贴板内容
设置新的剪贴板内容
1
| termux-clipboard-set HelloWorld
|
获取通讯录列表
查看短信内容列表
发送短信
支持同时发送多个号码,实现群发的效果,官方介绍如下:
1
| termux-sms-send -n number(s) recipient number(s) - separate multiple numbers by commas
|
发送测试
1
| termux-sms-send -n 10001 cxll
|
这个好像不支持了,出现的错误如下:
1 2 3 4
| termux-sms-send -n 10086 192 { "error": "Sending SMS is no longer permitted by Google" }
|
拨打电话
拨打电话需要授予电话权限
,下面拨打10086试试:
1
| termux-telephony-call 10086
|
WiFi相关
获取当前WiFi连接信息
1
| termux-wifi-connectioninfo
|
termux API小结
直接操作调动系统底层的话,可以通过编程来实现自动定时短信发送
,语音播报等功能,DIY空间无线.
参考资料
https://www.sqlsec.com/2018/05/termux.html