マイぴょん博士
サポートアンバサダー
カテゴリー
ヘルプ
解決済み
【アプリの開発】android12で「不明なアプリのインストール」が許可されているかどうかの取得方法
- その他
- Android
SGマスタ
imaru2019さんのコメント
AQUOS Sense3 SH-M12(mineo(docomo)) ベストアンサー獲得数 48 件
>>1 真里亞さん
ありがとうございます。
if (this.getPackageManager().canRequestPackageInstalls()) {
・・・許可設定されている場合の処理
}else{
・・・許可設定されていない場合の処理
}
と記述することで無事に取得できるようになりました。
元々minSdkVersionを15としておりandroid4.0.3から動作するように作成していたのですが、canRequestPackageInstalls()を使う場合は、minSdkVersionを26以上にしないとダメっぽいですね。
android8以降でのみ動作するっていうことになっちゃいますが、ひとまず助かりました。
ありがとうございました。
ありがとうございます。
if (this.getPackageManager().canRequestPackageInstalls()) {
・・・許可設定されている場合の処理
}else{
・・・許可設定されていない場合の処理
}
と記述することで無事に取得できるようになりました。
元々minSdkVersionを15としておりandroid4.0.3から動作するように作成していたのですが、canRequestPackageInstalls()を使う場合は、minSdkVersionを26以上にしないとダメっぽいですね。
android8以降でのみ動作するっていうことになっちゃいますが、ひとまず助かりました。
ありがとうございました。
- 2