Jetback 撰写房间

问题描述 投票:0回答:1

我正在尝试使用 android studio 2023 版在 jetpack compose 中构建房间,但我无法正确完成,所以我需要优秀的开发人员总结通过代码以简单步骤成功创建房间的方法 我除了在应用程序检查器中看到数据库外,但数据库没有出现,并且 cat 日志显示该应用程序无法实现

android-jetpack-compose android-room
1个回答
0
投票

检查这个来自谷歌的codelab,它向您展示了如何在撰写中使用空间,这非常简单,只需不到 5 到 6 个步骤

  1. 添加依赖项
  2. 声明实体(数据类)
  3. 声明 DAO(所有数据库查询的接口)
  4. 添加存储库以访问 DAO
  5. 用于从 UI 访问数据的 ViewModel
  6. 在 Compose 中使用 viewModel 来获取数据库条目作为 StateFlow

如果你使用任何 DI,它会更容易,就像我使用 koin-annotations 一样

© www.soinside.com 2019 - 2024. All rights reserved.