2023-09-01から1ヶ月間の記事一覧
Kotlinでトリプルクォート文字列に変数を埋め込む方法は、通常の文字列に埋め込む方法と同じです。 つまり、文字列中に$変数名と書けばOKです。 たとえば、以下のコードを実行すると fun main() { val name = "鈴木" val sentence = """My name is $name""" …
エラー発生の経緯 Roomを使ったAndroidアプリにおいて、Daoクラスの以下のメソッドをsuspend関数に変更しました。 @Dao interface UserDao { @Query("DELETE FROM user WHERE id = :id") fun deleteById(id: Int) } すると、以下のようなエラーが発生しまし…
Android Studioでは、保存時にコードを自動整形することが可能です。 これを設定する方法は以下の通りです。 1. Preferenceを開く 2. Action on Saveを開く ここで、必要な項目にチェックを入れます。 この例だと、コードの整形およびimport文の整理が保存時…
adbコマンドの使い方 adbは以下のディレクトリに存在しています。 /Users/{ユーザー名}/Library/Android/sdk/platform-tools そのため、このディレクトリへのパスを通せばOKです。 zshを使っている場合は、ターミナルから以下の手順を実行すればOKです。 1 .…
発生したエラー DataBindingを導入するためbuild.gradleを修正すると、以下のエラーが発生しました。 could not set unknown property 'enabled' for object of type com.android.build.gradle.internal.dsl.databindingoptions$agpdecorated. 対処法 build.…