Android Studio
新しい PC で、Android Studio (Giraffe | 2022.3.1) をインストールし、従来のプロジェクトをビルドしようとしたところ、次のエラーが表示されるようになった。 Gradle project sync failed. Basic functionality.Unable to make field private static fina…
Android アプリのある機能の実行が遅く、 「***」は応答していませんが表示されていた。入力イベントに対する応答が 5 秒以内にないと、この ANR ダイアログが表示されると説明されている。developer.android.comそれで、Android Studio のプロファイルを…
Android Studio を Electric Eel に更新したところ、表示される警告が多くなった。 Commented out code 特に、2行以上のコメントに対して、weak warnings が次のように表示されるので、これを表示しないようにした。 コメントの weak warningsFile - Settin…
Android Studio で Android SDK Platform-Tools を更新しようとして失敗した。 次がログの一部である。 "Install Android SDK Platform-Tools (revision: 33.0.3)" failed. Failed to complete operation using com.android.tools.idea.sdk.install.patch.Fu…
開発中に、日付けの入ったコメントの入力はよく行うので、日付けの入力は自動化したい。 通常、マクロを使うが、開発ツールによって方法が異なる。Android Studio の場合は、Live Templates を使うしかないようだ。 File - Settings のメニューを実行し、Edi…
ある日、Android Studio で、次のビルドエラーが出るようになった。 A problem occurred configuring root project 'MyProject'. > Could not resolve all artifacts for configuration ':classpath'. > Could not download j2objc-annotations.jar (com.goo…
Android での開発中、次のエラーが出た。 Attribute Signature requires InnerClasses attribute. Check -keepattributes directive.proguard.cfg、または、proguard-rules.pro に次の行を追加し、解決した。 -keepattributes InnerClasses参考サイト: stac…
Android での開発中、次のエラーが出た。 Unsupported method: TaskExecutionResult.getExecutionReasons(). The version of Gradle you connect to does not support that method.Clean Project メニューの実行で、解決した。
Android の VideoView を使ったとき、VideoView をタッチすると、その下の View でタッチ操作が処理される。 それを防止するため、VideoView のタッチ操作を無効にしようとする。 通常、View のタッチ操作を無効にするには、次のようにする。 (1) view.setEn…