Androidアプリ

Androidアプリ

【Android Studio】Build Variantを切り替えてもFirebaseの接続先が変わらない原因と解決策(Invalidate Caches)

【Android Studio】バリアントを切り替えたのにFirebaseの接続先(本番DB)が変わらないトラブルに遭遇していませんか?原因は古いビルドキャッシュの残留です。「Invalidate Caches」を使った一発解決手順と予防策を分かりやすく紹介します。
Androidアプリ

【食品ロスゼロへ】バーコードスキャンで賞味期限を自動管理する冷蔵庫管理アプリ-FridgeManagerをリリースしました

冷蔵庫の中身と賞味期限をバーコードスキャンで簡単管理できるスマホアプリをリリース。食品ロス削減・節約に役立つ機能や使い方を徹底解説します。
Androidアプリ

【React Native】DB登録・API通信中に使えるローディングオーバーレイの実装方法【Expo対応】

React Native(Expo)でAPI通信やデータベース登録処理中にユーザーへ待機状態を伝えるローディングオーバーレイの実装方法を、実際のコード例とともに解説します。Modal・ActivityIndicator・Animatedを使った再利用可能なコンポーネント設計を紹介。
Androidアプリ

【解決済み】Supabase + RenderでError: connect ENETUNREACH(IPv6)エラーが出たときの直し方

Supabase+RenderでError: connect ENETUNREACHが発生する原因はIPv6非対応環境とDirect Connectionの組み合わせ。Connection Poolerへの切り替えで解決する手順をコード付きで解説します。
Androidアプリ

【Expo/React Native】Androidのナビゲーションバーを非表示にする方法|SDK54以降の最新対応版

Expo SDK 54以降でAndroidのナビゲーションバー(システムバー)を非表示にする最新の方法を解説!非推奨になった旧APIの代わりとなる新しい書き方や、開発中によく遭遇する「Cannot find native module 'ExpoNavigationBar'」エラーの原因と解決策もスッキリ分かります。
Androidアプリ

【Expo/EAS Build】環境変数が反映されない?ローカルと本番(aab/ipa)で綺麗に切り替える最適解

「Expo/EAS Buildで環境変数をローカル開発とストア公開(aabビルド)で正しく切り替える方法を解説。NODE_ENVが反映されない原因とeas.jsonの正しい書き方がわかります。」
Androidアプリ

【Capacitor】アプリのアイコンを変更する正しい手順!Androidで変わらない時の対処法も解説

Capacitorでビルドしたアプリのアイコンを @capacitor/assets で変更する最新手順を解説!ドキュメント通りの配置方法から、Androidでアイコンが変わらない(キャッシュ問題)ときの解決策まで、実戦でつまずきがちなポイントを網羅。
AdMob

【Expo】AdMobで本番(aab)だけアプリがクラッシュする原因と解決策

「ExpoアプリにAdMobを導入した際、本番(aab)ビルドでのみアプリが起動時にクラッシュする原因と対処法を解説。EAS Buildで環境変数がundefinedになる罠を解決します。」
Androidアプリ

【React/Capacitor】Google Playで「APIレベル35以上を対象にする必要があります」が出た時の対処法

ReactとCapacitorで開発したAndroidアプリをGoogle Playに公開・更新する際、「APIレベル35以上を対象にする必要があります」というエラー(警告)が出た場合の解決方法を分かりやすく解説します。variables.gradleの修正手順や注意点をまとめました。
Androidアプリ

【Expo / EAS Build】developmentプロファイルでAAB作成&バージョンコード自動インクリメントを有効にする方法

「ExpoのEAS Buildで、development環境のままAABファイルを作成する方法を解説。APKに強制変換されてしまう原因や、バージョンコードが自動インクリメントされない問題を一発で解決するeas.jsonの設定例を紹介します。」