程序
from ascript.android import system
方法
关闭
关闭当前程序
- 函数
system.exit()
- 示例
#退出小程序 3秒后
from ascript.android import system
import time
time.sleep(3)
system.exit()
重启
重启当前程序
- 函数
system.reboot(delay_time:int=0)
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
| delay_time | int | 否 | 延迟重启的时间,单位毫秒 默认:0,立即重启 |
- 示例
#重启小程序 立刻
from ascript.android import system
import time
print("我启动了")
system.reboot()
#重启小程序 3秒后
from ascript.android import system
import time
print("我启动了")
system.reboot(3000)
启动应用
打开已安装的应用
部分手机无法启动应用 解决方案!
如“华为手机”在系统设置中有 启动关联开关选项,此开关需要手动操作 允许关联应用启动.
开启后,使用system.open() 可启动任意应用
- 函数
system.open(name_or_package:str)
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
| name_or_package | str | 是 | 启动的应用名称或包名 注意:"包名启动快于应用名称启动" 包名称可以通过[APP-开发者-查包工具]获得 |
- 示例
from ascript.android import system
# 根据应用名称启动. PS:启动略慢于包名启动
system.open("微信")
from ascript.android import system
# 根据包名启动,推荐使用
system.open("com.autonavi.minimap")
关闭应用
尝试关闭正在运行的APP