2017-09-21 4 views
1

私の会社のアンドロイドアプリ内にアプリストアを開発しています。Androidの不明なソースページにユーザーをリダイレクト

ユーザーが不明なソースを有効にしなかった場合は、適切な設定ページでリダイレクトします。

現在、私はこの

Intent intent = new Intent(Settings.ACTION_SECURITY_SETTINGS); 
context.startActivity(intent); 

をやっている。しかしAndroidのOでは、提供元不明のアプリを許可する設定が特別なアプリのアクセスセクションに移動しました。

Special app access

あなたはここでユーザーを送信するための方法を知っている、またはそれ以下のスクリーンショットのように、この特別な設定は、直接彼をリダイレクトしてください。

Install unknown apps

答えて

2

私はあなたがあなたの意思でACTION_MANAGE_UNKNOWN_APP_SOURCES値を使用する必要があり、直接このページを立ち上げることができ、このGoogle blogで見つけます。それから彼にあなたのパッケージ名を渡すことができます。

Intent intent = new Intent(Settings.ACTION_MANAGE_UNKNOWN_APP_SOURCES); 
intent.setData(Uri.parse("package:" + context.getPackageName())); 
関連する問題