2017-08-23 39 views
0

「REQUEST_INSTALL_PACKAGES」のドキュメントは言う:どのSDKバージョン変数にREQUEST_INSTALL_PACKAGESが必要ですか?

注:お使いのアプリが25よりも高いAPIレベルをターゲットにしている場合は、アプリケーションインストーラを起動するためにREQUEST_INSTALL_PACKAGESを保持する必要があります。それは "ターゲット" と言うとき

が、これは "minSdkVersionが= 26" または "targetSdkVersion = 26" を参照していますか?

+0

おそらくターゲットですが、実際はその両方です。ターゲットとは、インストールデバイスのバージョンを意味します。 –

答えて

1

通常、Googleで動詞「targeting」を使用すると、targetSdkVersionが参照されます。

+0

これはBuild.VERSION.SDK_INTと同じですか? – Bungles

+0

@Bungles:いいえ、それはAndroidのバージョンで、デバイスが動作しています。 – CommonsWare

+0

@CommonsWare:私のアプリターゲットSDKが25であっても、INSTALL_PACKAGES権限だけを保持し、アンドロイド8を実行しているときはREQUEST_INSTALL_PACKAGESも保持しないので、アプリのインストールが失敗することはありますか?私は次の例外が発生している: "...原因:java.lang.SecurityException:ユーザー10045も現在のプロセスもアンドロイド.permission.INSTALL_PACKAGES..." –

関連する問題