【EasyClick】【安卓】打开app/打开应用的几种代码方法
1.function launchApp(pkgName) {
try {
let intent = context.getPackageManager().getLaunchIntentForPackage(pkgName)
if (intent) {
intent.setPackage(null)
context.startActivity(intent)
return true
}
} catch (e) {
}
return false
}
2.
function lunchAPP(pkgName) {
try {
importPackage(android.content);
importPackage(android.content.pm);
importPackage(android.app);
let pm = context.getPackageManager();
let intent = pm.getLaunchIntentForPackage(pkgName);
logd(intent);
// 如果intent为空,就没有安装要跳转的app
if (intent != null) {
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK
| Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED);
context.startActivity(intent)
toast("正在启动》》" + pkgName);
}
} catch (e) {
loge(e);
}
}
3.官方
utils.openApp("com.tencent.mobileqq")
4.vip学员
ll.app.launchPackage("com.tencent.mobileqq")
希望EasyClick的社区越来越强大 ios可以重启应用重跑脚本,能重启app重跑脚本吗? 66666666666666666666 fangge 发表于 2023-3-5 00:13
ios可以重启应用重跑脚本,能重启app重跑脚本吗?
可以,脚本逻辑维护的好就能实现 看看看看看看看看看看看看看看看看看看看看看看看看 1111111111111111111111111111111111111111111111111111111111111111111111 看看是什么方法 1231231313131313231312313 1111111111111111111111111111111111111111111111111111111111111111111111111111111111