autojs⼩坑只启动app⽆效,需要设置后台弹出窗⼝权限写autojs也蛮久了,但是⼀直有个问题困扰我,之前⼀直没有深⼊研究,也是⾃⼰太菜了
就是启动app,app.launchApp("QQ"),这个命令,这个命令具体表现就是有时候会失效,⽆法启动app
执⾏命令⽆任何反应,这个对于需要切换多个app的脚本,⽆法启动app这个⼏乎致命
下⾯是测试的界⾯。按钮绑定了启动app的操作
但是这边测试的时候,启动app是完全没问题的,但是实际跑的时候,却不⾏,第⼀个app能启动,第⼆个就启动不了
后来经过多次尝试,发现⼀个情况,就是脚本在前台的时候,启动其他app是可以的,
但是脚本到了后台,就是当前界⾯是其他app,就启动不了,另外测试的⼿机,华为可以,⼩⽶,iqoo不⾏,oppo⽼款r9s,7.1没问题
经过最近⼏天的查询,发现是⼀个权限控制了这个,就是这个后台弹出界⾯
如下是⼩⽶的设置
iqoo
华为,oppo⽼款没有这个配置,⽹上查询说是因为app启动其他app情况太多,所以有些⼿机设置了这个权限
但是安卓原版是没有这个权限的
经过测试,将权限打开后,可以后台打开app了invalids
这样就解释了为啥有的⼿机没问题,有的⼿机不⾏,⽽且还是有时候⾏,有时候不⾏

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。