Android開発質問スレ Part2 (243レス)
上下前次1-新
抽出解除 レス栞
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
120: デフォルトの名無しさん (ワッチョイ cd36-9O8T) [637] 2023/10/25(水)19:51:32.79 ID:qpSrKf8i0(1)
Android14対応を検討して悩んでます。
targetSdk 34でビルドしてAPI34設定のエミュレータで実行するとActivityThread.javaのdeliverResultsでRuntimeExceptionが発生します。
targetSdk 33でビルドすると発生しません。
やっていることはAPI31(Android12)で話題になったPendingIntent.FLAG_MUTABLEです。
以下のPendingIntent.getBroadcast行を実行すると落ちます。
int intent_flag = PendingIntent.FLAG_UPDATE_CURRENT;
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S) {
intent_flag |= PendingIntent.FLAG_MUTABLE;
}
permissionIntent = PendingIntent.getBroadcast(this, 0, new Intent(ACTION_CAMERA_BUTTON), intent_flag);
※実際はACTION_CAMERA_BUTTONではなく別のインテントですが、どれでも結果は同じでした。
どうしたら良いのでしょうか?
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.010s