2016-08-25 1 views
1

appceleratorで、アプリケーションの詳細ページを設定したいのですが、それを行うにはどうすればよいですか?Appcelerator android.settings.ACTION_APPLICATION_DETAILS_SETTINGSが動作しない

アンドロイド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); 

は、すべてのアプリが

しかし、私は必要なのに対して、具体的現在のアプリの設定

などにそれらを向けることであるが列挙されている一般的なアプリの設定ページに私をもたらします'android.settings.ACTION_APPLICATION_DETAILS_SETTINGS'、

が動作していますが、動作していないことが、アンドロイドのドキュメントごとに である必要がありますAppceleratorの

SDK 5.3/5.4

答えて

2
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); 
  1. あなたカント信託[現在
  2. 、それ以上は設定アプリを使用すると、5.5と
  3. 作品の詳細が何をしたいアプリを知っていることを確認する必要があるにする。 1.GA
関連する問題