Firebase Functionsを使ってみたらResponse is not valid JSON object.という例外が発生してハマりました。 こういうFunctionをデプロイ
公式に載ってないハマりポイントがあったのでまとめます。 HTTP V1 API FCMではHTTP V1 APIが提供されておりAPI経由でプッシュを配信することができます。 HTTP V1 APIの準備はこちらみれば大体できます。 以前の HTTP から HTTP v1 に移行する | Firebase …
Roomには重複を避ける方法紹介します。 やることは2つ Entityにインデックスをつける INSERT時 OnConflictStrategy.IGNORE をつける Entityにインデックスをつける Userデータがあると想定して、account_idの重複をさせないようにします。
プロローグ 昔に作ったAndroidアプリをアップデートしようとしたらKeystoreが見つかりませんでした。 Google Play Consoleから鍵のアップグレードをリクエストする 幸いそのアプリが「Play App Signing」を有効にしていたのでなんとかなりそうです。
今更ながらDagger Hiltを触りました。 DIの経験はDagger2とKoinを触ったことがあります。 最近はもっぱらKoinでした。 体系的に学ぶなら公式のドキュメントを読むのが最良ですが、公式ドキュメントがちょいちょい古いところがあるので、自分用にまとめます。
FirebaseのCloud Storageアップした画像をAndroidアプリで表示する方法です。 下記の環境で試します。