不能打开应用首页啊??? 我在别的无障碍自动化能操作成功打开app。说明不需要root光用无障碍是能实现的,但是hamibot无效啊

function gotoOptions() {//打开设置页面
app.startActivity({
action: "android.intent.action.MAIN",
packageName: "com.tencent.mm",
className: "com.tencent.mm.ui.LauncherUI",
category: [android.intent.category.MULTIWINDOW_LAUNCHER,android.intent.category.LAUNCHER]
});
return;
}
gotoOptions();

9110129 · 12 天前
第 1 条补充
·
12 天前

勉强用这个代替了,有没有简洁的办法?
function app(a) {//打开设置页面
openAppSetting(a)
d("结束运行")
d("确定")
sleep(1000)
launch(a);
}

function d(c) {
var timeout = 5000; // 设置超时时间为5秒
var endTime = new Date().getTime() + timeout;
while (new Date().getTime() < endTime && !click(c));
}

第 2 条补充
·
12 天前

老大 我说的是app首页,不是app啊,就说您比较忙,日理万机吧,也不审审题,权限全给了,就是从手机hamibot启动的脚本,不存在切的问题。
我的迂回解决办法是强制结束再打开程序就能到首页了,更别要想启动Activity了,
参考了https://blog.csdn.net/Insomnia_X/article/details/119213625 但是不能实现

回答

神秘机师
247
· 12 天前

要给后台弹窗权限,或者切 hamibot 到前台再启动别的 app

0
1