原始数据存储 jetpack compose - gradle 依赖项异常

Giu*_*ime 14 android-gradle-plugin protobuf-java android-jetpack-compose android-jetpack-datastore

我从 Android 开发者平台关注了这个 Codelab:https ://developer.android.com/codelabs/android-proto-datastore#4

添加了与 Codelab 中所示完全相同的依赖项,在尝试同步时出现以下 gradle 异常

A problem occurred configuring project ':app'.

Could not get unknown property 'source' for generate-proto-generateDebugProto of type org.gradle.api.internal.file.DefaultSourceDirectorySet.
  at org.jetbrains.plugins.gradle.model.ProjectImportAction.execute(ProjectImportAction.java:125)
  at org.jetbrains.plugins.gradle.model.ProjectImportAction.execute(ProjectImportAction.java:42)

Caused by: groovy.lang.MissingPropertyException: Could not get unknown property 'source' for generate-proto-generateDebugProto of type org.gradle.api.internal.file.DefaultSourceDirectorySet.
  at com.google.protobuf.gradle.ProtobufPlugin$_linkGenerateProtoTasksToSourceCompile_closure25$_closure39.doCall(ProtobufPlugin.groovy:472)
  at com.google.protobuf.gradle.ProtobufPlugin$_linkGenerateProtoTasksToSourceCompile_closure25.doCall(ProtobufPlugin.groovy:469)
  at com.google.protobuf.gradle.ProtobufPlugin.linkGenerateProtoTasksToSourceCompile(ProtobufPlugin.groovy:468)
  at com.google.protobuf.gradle.ProtobufPlugin$_doApply_closure5.doCall(ProtobufPlugin.groovy:153)
  at jdk.proxy1/jdk.proxy1.$Proxy56.afterEvaluate(Unknown Source)
  at org.jetbrains.plugins.gradle.model.ProjectImportAction.execute(ProjectImportAction.java:125)
  at org.jetbrains.plugins.gradle.model.ProjectImportAction.execute(ProjectImportAction.java:42)
Run Code Online (Sandbox Code Playgroud)

我不知道问题是什么,尝试升级 Codelab 中显示的版本,到处查找问题,但似乎找不到任何经历过同样事情的人。任何想法?

Giu*_*ime 28

我不得不使用0.9.1protobuf的版本

plugins {
    id "com.google.protobuf" version "0.9.1"
}
Run Code Online (Sandbox Code Playgroud)


归档时间:

查看次数:

3425 次

最近记录:

2 年,1 月 前