React Native Gradle ImagePicker不会构建

时间:2018-12-10 17:36:44

标签: android react-native gradle build.gradle

尝试构建时出现此错误:

  

找不到与com.android.tools.build:gradle:2.2.+的任何匹配项,因为没有可用的com.android.tools.build:gradle版本。   在以下位置搜索:       https://jcenter.bintray.com/com/android/tools/build/gradle/maven-metadata.xml       https://jcenter.bintray.com/com/android/tools/build/gradle/   要求:       项目:react-native-image-picker

但是,当我将 Project gradle.build 中的工具版本更改为 2.2.3 时,会出现此错误:

  

在类型为org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler的对象上找不到参数[目录'libs']的方法Implementation()。

3 个答案:

答案 0 :(得分:2)

按如下所示编辑您的build.gradle。

subprojects { subproject ->
    if (subproject.name.contains('react-native-image-picker')){
        buildscript {
            repositories {
                maven { url "https://dl.bintray.com/android/android-tools/"  }
            }
        }
    }
}

答案 1 :(得分:1)

他们发送了一个新版本,所有内容均已修复。 react-native-image-picker@0.27.2

答案 2 :(得分:0)

将此添加到build.gradle。

我认为我的问题是因为他们发送了新版本。

它可以修复矢量图标和图像选择器问题

subprojects {
    if (project.name.contains('react-native-image-picker') ||
        project.name.contains('react-native-vector-icons')) {
        buildscript {
            repositories {
                jcenter()
                maven { url "https://dl.bintray.com/android/android-tools/"  }
            }
        }
    }
}