365連休

にわかのandroidとかの開発メモ。

AndroidStudio4.2

【解決】Android Studio 4.2 AppCompatTextViewのテキスト選択時にResources$NotFoundExceptionが発生する

2023/1/15追記 未検証だが、適切な依存関係の記述で解消する可能性がある。 当時、"依存関係の記述方法を見落としていたため例外が発生した"のかは不明。 developer.android.com 事象 AppCompatTextViewにsetTextIsSelectable(true)を適用する。 テキストを…

Android Studio 4.2 Get Key failed: Given final block not properly padded. Such issues can arise if a bad key is used during decryption.

Generate Signed Bundle / APKでビルドする際に Get Key failed: Given final block not properly padded. Such issues can arise if a bad key is used during decryption. というエラーが出て失敗する場合がある。

Android Studio 4.2 PopupWindowからActionModeを起動できない。ActionMode does not work in PopupWindow.

ActionMode使用するRecyclerViewをPopupWindow内で使おうとしたら、どうやってもActionModeが起動しなかった。 うんともすんとも言わない。 デバッグ実行でトレースしてみたが、startActionModeで起動した時に渡したコールバックがどうしても呼ばれない。 An…

Android Studio 4.2 BUILD FAILED compiler message file broken: key=compiler.misc.msg.bug arguments=11.0.8, {1}, {2}, {3}, {4}, {5}, {6}, {7} java.lang.NullPointerException

なんか急にBuildが通らなくなった。 compiler message file broken: key=compiler.misc.msg.bug arguments=11.0.8, {1}, {2}, {3}, {4}, {5}, {6}, {7} java.lang.NullPointerException at jdk.compiler/com.sun.tools.javac.code.Symbol$ClassSymbol.isSubC…

Android Studio 4.2 @NonNullまたは@Nullableをオーバーライドすると@org.jetbrains.annotations.*が追加される件

Android Studio 4.2にアップデートしてから、 @NonNull、@Nullableアノテーションのついたメソッドのオーバーライドやインターフェス実装時に、 @org.jetbrains.annotations.NonNullと@org.jetbrains.annotations.Nullableが追加されておかしなことになった…