2024年11月5日火曜日

Unit5が終わった

Google様のAndroidトレーニング「Compose を用いた Android アプリ開発の基礎」のUnit5まで終わった。

以前作ったアプリではRetrofit + moshiを使っていたのだけど、このコースではRetrofit + KotlinSerializationの組み合わせを推奨しているみたい。moshiはどこに行った?

通信するアプリでは、まず最初にManifestファイルへ権限設定をしておくのが良さげ。大体、後回しにすると忘れる。

build.gradle.ktsでの依存関係はデフォルトで作られたものをそのまま使うとうまく動かないケースがあり。

implementation(libs.androidx.core.ktx)implementation("androidx.core:core-ktx:1.12.0")に変更した。

pluginsの部分も差し替えないと、エミュレータで試したときにエラーになった。

 plugins { 
 id("com.android.application") 
 id("org.jetbrains.kotlin.android") 
 id("org.jetbrains.kotlin.plugin.serialization") version "1.9.0" 
}

この辺りは設定ファイルの書き方とかをちゃんと勉強しないとダメだなぁ。とりあえず作り方を一通り見たら、設定ファイルの書き方を改めて勉強しよう。

0 件のコメント:

コメントを投稿