plus.runtime.launchApplication({
packageName: "org.hgl.future", // 目标应用包名
extra: params // 直接传递对象
},
(error) => {
if (error) {
console.log(error)
uni.showToast({
title: "未安装应用",
icon: "none"
});
}
}
);
上面的代码运行后,提示下面的错误
{
"code": -99,
"message": "Permission Denial: starting Intent { act=android.intent.action.MAIN flg=0x10000000 cmp=com.miui.personalassistant/com.alipay.android.app.ui.quickpay.window.MiniWebActivity (has extras) } from ProcessRecord{ae89de6 5983:io.dcloud.HBuilder/u0a824} (pid=5983, uid=10824) not exported from uid 10044"
}
2 个回复
套马杆的套子 - 没有解决不了的问题,只有解决不完的问题
AndroidManifest.xml中设置exported="true"了么
z***@163.com (作者)
这个问题解决了, packageName: "org.hgl.future"的 packageName应该改成pname