gradle - Android-studio 3.5.1 Gradle 错误 : No value has been specified for property lottie-react-native

标签 gradle lottie android-studio-3.5.1

将安卓工作室升级到 3.5.1。重新 checkout 项目并且 gradle 同步开始失败。到处搜索,但找不到任何合适的解决方案。在日志中可以看到 lottie react native android gradle-maven-push.gradle 第 97 行的错误

已经尝试降级 gradle 版本,android studio 版本,但仍然是同样的错误。

gradle-maven-push.gradle 中定义的 Gradle 任务

task androidJavadocs(type: Javadoc) {
  source = android.sourceSets.main.java.srcDirs
  classpath += project.files(android.getBootClasspath()
 .join(File.pathSeparator))
}

最佳答案

通过将代码更改为

task androidJavadocs(type: Javadoc) {
  source = android.sourceSets.main.java.srcDirs
  classpath += project.files(android.getBootClasspath()
 .join(File.pathSeparator)) + configurations.implementation
}

引用:https://github.com/airbnb/lottie-android/blob/master/lottie/build.gradle
不同之处在于在 lottie 的 react native 模块的 build.gradle 中下载的内容和在 github 链接中指定的内容之间的 configuration.implementation。

关于gradle - Android-studio 3.5.1 Gradle 错误 : No value has been specified for property lottie-react-native,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58381623/

相关文章:

java - 如何使用 Gradle 7.0 发布到 Maven Repo

eclipse - gradle eclipse-wtp 插件添加 wb-resource 从部署中删除 webAppDir

java - Cardview 不显示在 android studio 3.5.1

android - 错误 : Failed to resolve: com. google.android.support :wearable:2. 0.0

android - 使用 Gradle 从 IDEA 迁移到 Android Studio

python - 有没有办法在 Windows 上使用 gradle 编译 python protobuf?

swift - 为什么这个 Lottie JSON 动画在构建时没有显示在 UIView 中?

android - 如何在按钮内使用 Lottie Animation 而不是圆形进度条

android - 如果不使用 Card 覆盖,Compose Lottie 组件将无法正常工作

Android Studio 3.5.2 - Marketplace 插件未加载