365連休

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

Android Studio Ladybug | 2024.2.1 日本語化

JetBrains公式プラグインを使ってAndroid Studioを日本語化する。

【解決】Android Studio Meerkat | 2024.3.1にバンドルされたGeminiがフリーズし、Android Studioも操作不能になる。

チャットセッションの最中にGeminiがフリーズし、引っ張られるようにAndroid Studioも操作不能になった。

Android Studio Meerkat | 2024.3.1を日本語化できない

Android Studio Ladybug | 2024.2.1まではJetBrainsの公式プラグインが利用できたが、2024.3.1 IDEAから言語パックがバンドルされるようになったため、243系のプラグインが提供されなくなったらしい。 Japanese Language Pack is not supported IDEA 2024.3.…

【解決?】> Task :app:minifyReleaseWithR8 FAILED Missing class org.apache.xml.resolver.Catalog Missing class org.apache.xml.resolver.CatalogManager Missing class org.apache.xml.resolver.readers.CatalogReader Missing class org.apache.xml.resolver.readers.SAXCat

スクレイピング処理を含むアプリを2年ぶりにアップデートするために、諸々プログラミングし、テストが終わり、Bundleを作ろうとしてビルドエラーが出た。 R8でmissing class。 構成 Gradle 8.11.1 AGP 8.7.3 minifyEnabled true NekoHTML 1.9.22 ※Xerces 2.0…

【解決】android.app.MissingForegroundServiceTypeException、Android 14でWorkManagerがフォアグラウンドサービスの起動に失敗する。あるいはフォアグラウンドサービス通知が表示されない。

Androidアプリのバックグラウンドタスクの実現方法としてWorkManagerがあるが、新しいAndroidではいくつか気を付ける点がある。

Android Studio Ladybug | 2024.2.1 & Win11 システム要件 スペック メモ

ミドルクラスのノートPC?

【解決】com.google.common.util.concurrent.ListenableFutureのクラス・ファイルが見つかりません

Cannot resolve ListenableFuture gradleの依存関係を最新に更新していったら、WorkerManagerのListenableFutureが見つからずビルドエラーが出るようになった。 public class MyUpdateWorker extends Worker { ^ com.google.common.util.concurrent.Listenab…

Androidで許可が必要なパーミッション(権限)の一覧と見分け方

実行時に許可を取るパーミッションってどれだっけ?

Android Studioをアップデートしようとするとブラウザが開く

ボタンが[Download]になっている時は、ブラウザからダウンロードしろってことらしい。

Android Studio Koala | 2024.1.1 へアップデートできない。

Windows11でAndroid StudioをJellyfishからKoalaへアップデートしようとしたら、なぜかDownloadページが開いてアップデートできなかった。 GiraffeからHedgehogへの更新時など何度か発生し、原因がよく分からなかったため、exeを落としてインストールした。 …

Android Studio Iguana | 2023.2.1 へアップデートできた。

Android Studio HedgehogからIguanaへアップデートに成功した。 というのも、以前Flamingo→GiraffeおよびGiraffe→Hedgehogへアップデートの際に、アプリケーション上のアップデート通知をタップしても、ブラウザが立ち上がり新しいインストーラのダウンロー…

【解決】RuntimeException: Unable to start activity. NullPointerException: Attempt to read from field 'android.graphics.Rect androidx.appcompat.widget.ContentFrameLayout.mDecorPadding' on a null object reference

PlayConsoleのリリース前レポートで、Activity起動時にヌルぽしてる件を解決する。

Android Studio Hedgehog | 2023.1.1 & Win10 システム要件 スペック メモ

中の下くらいの64bitノートPC。 だが、注意しなければならない必須要件がある。 メモリは16GB以上!

Android Studio Hedgehog | 2023.1.1 へアップデートできない。

Windows10でAndroid StudioをGiraffeからHedgehogへアップデートしようとしたら、なぜかDownloadページが開いてアップデートできなかった。 FlamingからGiraffeへの更新時にも発生し、原因がよく分からなかったため、exeを落としてインストールした。 Androi…

【ダメぜったい!】Android Studio Giraffe / staticなLiveDataを作ってはいけない。【メモリリーク】

staticなLiveDataを作るとメモリリークの原因になる。

プライバシーポリシー

プライバシーポリシー

Android Studio Giraffe / Fragment及びDialogFragmentと通信する方法に関する考察

FragmentResultListenerは原則使わない方がいい。 DialogFragmentは呼び出し元のActivityやFragment自体にListenerを実装させ、結果を処理する方式がベスト。 DialogFragmentを部品ではなく機能として使用することで、結果を返さなくて良くなり、呼び出し元…

Android Studio Giraffe | 2022.3.1 へアップデートできない。

Windows10でAndroid StudioをFlamingoからGiraffeへアップデートしようとしたら、なぜかDownloadページが開いてアップデートできなかった。 初めての出来事で、原因がよく分からなかったため、exeを落としてインストールした。 Android Studioを終了する 既…

Android Studio 3.6 ワーカースレッドとしてHandlerThreadを使う

Androidの非同期処理にAsyncTaskやExecutorを使う事があるが、ワーカースレッドを作りworkerHandler.post()で実行する方法もある。 最近のマイブーム。 HandlerThreadはThreadを継承しているため、newしてstart()すれば、別スレッドでお手軽非同期処理ができ…

Android Studio 日本語化のURLを変更しました。

お手数をおかけします。 neet-rookie.hatenablog.com

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

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

【解決?】Android Studio Dolphin エミュレータが回転できない?

エミュレータの回転ボタンを押したら、エミュレータ画面が突如反応しなくなった。

はてなブログ記事の更新日(修正投稿日) と 検索エンジンの更新日 が違う

はてなブログの記事を更新したのに、Googleの検索結果に表示される日付が古いままなのが気になって調べた話。

【解決】Android Studio Dolphin Android 6.0 以下のエミュレータでLogCatが表示されない

Android Studio Dolphinで Android 6.0以下のエミュレータを使用した場合に、LogCatに何も表示されない。おこだよ。

Android Studio Dolphin エミュレータがバグった時にすること

ブラックアウトする。 エミュレータの文字が欠ける。 アイコンが表示されない。 アプリのインストールに失敗する。 エミュレータが起動しない。

Excelの"取得と変換"(Power Query)でオープンデータを読み込む😎

Excelの"取得と変換"(Power Query)でオープンデータを読み込む実験。

【恐怖】古いAdMob SDKを使用していると広告が配信されなくなる

古いAdMob SDKで広告が配信されなくなるので注意しましょう!

Google Paly データセーフティフォームとAdMob (メモ

Google Playではデータセーフティというものを導入した。 アプリでユーザにかかわる情報をどのように取り扱うかといったことを、事前にユーザに提示しようという試み。 アプリ開発者は、利用している各種SDKも含めて申告する必要がある。 以下は、収益化にサ…

Android Studio Arctic Fox Build Gradle 出力 文字化け UTF-8

初期状態のAndroid Studio Arctic Foxでビルドすると、ビルド出力が文字化けする場合の解決法。

Dell Inspiron 15 3567 HDD->SSD換装&リカバリメモ

Dell Inspiron 15 3567のHDDが死んだのでSSDへ換装し、リカバリしようと奮闘した記録。結論から言うと公式手順ではリカバリ不可能。