はじめに この記事は、Android Advent Calendar 2020の15日目の記事です。 本記事では、AndroidX DataStoreを、Protocol Buffersを利用せず、Kotlin Serializationと組み合わせ使う方法を紹介します。 Google公式の紹介記事 (2020-04-20 追記) DataStoreをKotlin Serializationと組み合わせて使う方法について、Android Developersの以下の記事でも紹介されています。 Using DataStore With Kotlin Serialization 日本語版: Android Developers Japan Blog: DataStore と Kotlin のシリアル化を併用する 要約 AndroidX Proto DataStoreは、必ずしもProtocol