android

android

Android Studioでメソッドにカーソルを合わせると「Fetching Documentation」が出て待たされるときの対策

Android Studioでメソッドにカーソルを合わせると「Fetching Documentation」が出て待たされるときの対策。メソッドの中身見に行ったらそのクラスのコードが全部「Stab」となっている場合もこれで解消できるはず。
android

Hashidsで重複をHashの衝突を確認した際のメモ

Firestore を使ってみようと思い調査したところ、ホットスポットなるものが生じない設計を心がけねばならないということがわかった。高日付をドキュメントで検索しようと思っていたのでこれは問題になりそうだと思い、ひとまず日付をハッシュ化して取り扱おうと考えた。日付をハッシュ化して問題となるのは桁数。Firestoreは保存容量も課金対象になるので下手にハッシュ化して文字数が増えることは避けたい。調べてみると大体8桁から128桁の関数が多いようだが、できればもっと少ないほうがいい。Hashidsというライブラリが良さそうだとわかり調査した。
android

複数のadbコマンドをアプリケーション実行前に自動で実行する方法

gradle task として adb コマンドを実行するメソッドを作り、アプリケーション実行のたびに「adb reverse」が実行されるようにした。
android

Jetpack composeでGoogleサインインボタンを作った

大した話じゃないけれど Jetpack compose で Google サインインボタンを作った。
android

AndroidプロジェクトにGoogleフォントを追加したらエラーが出る

AndroidプロジェクトにGoogleフォント( Kiwi-Maru )を追加したら ttf のファイル名に赤の波線が出てエラーっぽいんだけどエラー文が出てないから原因がわからなかった。
android

Hilt導入時に出たエラーへの対処方法

Android Developer のドキュメントを見ながら Hilt を導入する作業を行った際に出たエラーへの対処方法です。
android

「Could not find androidx.compose.compiler:compiler:○-○-○」が出たときにやったこと

個人開発でアプリを作ろとう思い、Android Studioで新規にプロジェクトを作成した後とりあえず依存しているライブラリのバージョンを最新にしようとした際に以下のエラーが表示されたので、その対処法を残します。