尝试构建时出现此错误:
找不到与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()。
答案 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/" }
}
}
}
}