首页 > 解决方案 > React Native Gradle ImagePicker 不会构建

问题描述

尝试构建时出现此错误:

找不到 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

但是,当我将项目 gradle.build中的工具版本更改为2.2.3时,我收到此错误:

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

标签: androidreact-nativegradlebuild.gradle

解决方案


编辑您的 build.gradle 如下。

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

推荐阅读