我正在尝试通过使用Kotlin DSL (build.gradle.kts)在gradle中配置的协议来获得新的(阿尔法)安卓数据存储。第一次尝试不是从存在的xxx.proto (虚构名称)文件生成任何java源代码类。protobuf插件生成了正确的安卓任务,但是运行它们不会产生任何结果,所以很明显,默认设置不会找到我的初始xxx.proto文件所在的目录。现有的文档对gradle的设置很少,特别是对于Kotlin Grad
在以下位置搜索:找不到存储库-30.1.2.jar(com.android.tools:存储库:30.1.2)。无法找到aapt2-proto-7.1.2-7984345.jar在以下位置搜索:(androidx.databinding:databinding-compiler-common:7.1.2).找不到数据库-编译器-公共-7.1.2.jar在以下位置搜索:(androidx.databinding:databinding-common:7.1.2).找不到在以下位置搜索: a
我用防火墙把我的数据存储在这个项目中。自从我开始这个项目以来,我已经实现了很多,所以这有点令人困惑。所以我犯了一些错误。: Duplicate class com.google.api.Advice found in modules jetified-proto-google-common-protos-2.8.3 (com.google.api.grpc:proto-google-common-protos:2.8.3) and jetified-protolite-well-known-types-18.0.0-run
在使用了数据存储并使用它编写了一些业务逻辑之后,我想测试使用数据存储的类/存储库。我遇到的问题是,我应该怎么做?我试图用测试上下文创建一个context.createDatastore(...)$$robo$$androidx_datastore_core_DataStoreFactory$create(DataStoreFactory.kt:66)
at androidx.datastore.core.DataStoreFactory.create(