Android開発ネタ

[Android] ProGuard/R8クラッシュ時の最短デバッグ手順

ProGuard/R8有効時にreleaseビルドだけクラッシュする場合の最短デバッグ手順を解説。mapping.txtの見方、retraceの使い方、keepルールの絞り込み方まで実務視点でまとめます。
Android開発ネタ

[Andorid] WebViewでSNSログインが失敗する原因まとめ

WebViewでSNSログインが失敗する原因を、Cookie・User-Agent・リダイレクトの観点で整理。SameSiteやサードパーティCookie、shouldOverrideUrlLoadingの落とし穴、デバッグ手順までまとめます。
Android開発ネタ

[Android] 「依存関係が解決できない」時にまず疑うべき5つ(maven/https/証明書)

Could not resolve依存関係エラーの調査フローを5項目で整理。ネットワーク・証明書・リポジトリ・バージョン競合・キャッシュの順に確認し、最短で原因に辿り着く方法をまとめます。
Android開発ネタ

[Android] AGP更新地獄:JDK・Kotlin・依存関係の噛み合わせ

Android Gradle Pluginを上げたら壊れる原因は「噛み合わせ」です。Gradle/JDK/Kotlin/ライブラリの整合性を軸に、実務で使える調査順と安全な更新手順を解説します。
Android開発ネタ

[Android] 独自バックアップ、今どきどう作る?backupAgent実装メモ

android:backupAgentで独自バックアップを実装する手順を解説。BackupAgentHelperのサンプル、バックアップ対象の設計、開発中にadbでバックアップ/リストア動作を確認するコマンドまでまとめます。
Android開発ネタ

[Android] OkHttpで通信を遅延・タイムアウト再現する方法

OkHttpで通信を“わざと”遅延・タイムアウトさせて検証する方法を整理。Interceptor/MockWebServer/端末側スロットリングの使い分けと、見るべきテスト観点をまとめます。
Android開発ネタ

[Andorid] Chrome Custom TabsとWebViewの使い分け基準

Chrome Custom TabsとWebViewの違いを実務視点で整理。ログイン・決済・外部リンク・UI制御など用途別に、選び方の基準と落とし穴、実装の最小例までまとめます。
Android開発ネタ

Android Studioが壊れた?キャッシュ削除の安全ルート

Android Studioのキャッシュ破損っぽい不調を、安全な順番で切り分ける手順を解説。Invalidate Cachesから.gradle削除、.idea再生成まで、やりすぎを防ぐ実務チェックリスト付き。Android Studioが壊れた?キャッシュ削除の安全ルート
Android開発ネタ

[Android] Fragment〜DataStoreまでの設計サンプルを作ってみた

Fragment・ViewModel・UseCase・Repository・DataStoreを分離したAndroid設計サンプルを通して、責務分割・データフロー・実装ポイントを実務視点で解説します。
Android開発ネタ

Foreground Serviceの要件と通知設計:落ちない実装の作り方

AndroidのForeground Serviceが突然落ちる・起動できない問題を防ぐための設計ガイド。要件・制限・通知設計・実装パターンまで実務視点で整理します。
スポンサーリンク