Appcelerator android.settings.ACTION\u应用程序\u详细信息\u设置不起作用
在appcelerator中,我想在设置中打开应用程序详细信息页面,最好的方法是什么 安卓6.xAppcelerator android.settings.ACTION\u应用程序\u详细信息\u设置不起作用,android,appcelerator,Android,Appcelerator,在appcelerator中,我想在设置中打开应用程序详细信息页面,最好的方法是什么 安卓6.x var intent = Ti.Android.createIntent({ action: 'android.settings.APPLICATION_SETTINGS', }); intent.addFlags(Ti.Android.FLAG_ACTIVITY_NEW_TASK); Ti.Android.currentActivity.startActivity(intent); 将我带到
var intent = Ti.Android.createIntent({
action: 'android.settings.APPLICATION_SETTINGS',
});
intent.addFlags(Ti.Android.FLAG_ACTIVITY_NEW_TASK);
Ti.Android.currentActivity.startActivity(intent);
将我带到“常规应用程序设置”页面,其中列出了所有应用程序
但我需要的是引导他们具体到当前的应用程序设置
根据android文档,应该是
操作:“android.settings.action\u APPLICATION\u DETAILS\u settings”
但它在Appcelerator中不起作用
SDK 5.3/5.4
var intentData = {action: 'android.settings.APPLICATION_DETAILS_SETTINGS', data: 'package:' + Ti.App.getId()};
var flags = [Ti.Android.FLAG_ACTIVITY_NEW_TASK, Ti.Android.FLAG_ACTIVITY_NO_HISTORY, Ti.Android.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS];
var intent = Ti.Android.createIntent(intentData);
intent.flags = flags;
yourWindow.activity.startActivity(intent);