0

コードからAndroidで「不明なソース」をtrueに事前設定できるかどうか知りたいですか? ルート化されていないデバイスで可能ですか?

Settings.Secure.putInt(getContentResolver(), Settings.Secure.INSTALL_NON_MARKET_APPS, 1);

ありがとうございました

4

1 に答える 1

5

INSTALL_NON_MARKET_APPSは Settings.Secure であり、

アプリケーションが読み取ることはできますが、書き込むことは許可されていないシステム設定を含む、安全なシステム設定。これらは、アプリケーションによって直接変更されるのではなく、ユーザーがシステム UI またはそれらの値に特化した API を介して明示的に変更する必要がある設定用です。

いいえ。

API 17 以降、この設定は Settings.Global の一部になっていることに注意してください。アクセス ポリシーは変更されません。

アプリケーションはこれらを読み取ることはできますが、書き込むことはできません。「セキュア」設定と同様に、これらはユーザーがシステム UI またはそれらの値に特化した API を介して明示的に変更する必要がある設定用です。

于 2013-06-17T08:19:14.613 に答える