使用plus引入类,然后使用安卓原生语言调用。需要使用应用包名。
有两种打开方式:
第一种:在应用的内部打开应用详情页(下列代码注释位置)
第二种:调用设置打开应用详情页
根据项目的应用场景来选择:
var Intent = plus.android.importClass("android.content.Intent");
var Settings = plus.android.importClass("android.provider.Settings");
var Uri = plus.android.importClass("android.net.Uri");
var mainActivity = plus.android.runtimeMainActivity();
var intent = new Intent();
var intentGoApp = new Intent(mainActivity.getIntent());
var uri = Uri.fromParts("package", "应用包名", null);
//内部打开
// intent.setAction(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);
// intent.setData(uri);
//内部打开结束
//调用设置打开
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setAction("android.settings.APPLICATION_DETAILS_SETTINGS");
intent.setData(Uri.fromParts("package", "应用包名", null));
//调用设置打开结束
mainActivity.startActivity(intent);
0 个评论
要回复文章请先登录或注册