Reactjs 更新了react native,现在无法构建
因此,我已经包括了控制台错误的图像,因为我不知道我做错了什么,当我每次运行Spread android将应用程序推送到我的模拟器时,我更新react native时,它会因此错误而失败 我猜这与appcompat的版本与软件包不同有关,但我不确定如何修复它 我曾尝试将build.gradle更改为v7 26.1.0,但这似乎也不起作用Reactjs 更新了react native,现在无法构建,reactjs,react-native,Reactjs,React Native,因此,我已经包括了控制台错误的图像,因为我不知道我做错了什么,当我每次运行Spread android将应用程序推送到我的模拟器时,我更新react native时,它会因此错误而失败 我猜这与appcompat的版本与软件包不同有关,但我不确定如何修复它 我曾尝试将build.gradle更改为v7 26.1.0,但这似乎也不起作用 问题:这是因为您的一个库使用Gradle版本的26来构建android软件包 解决方案: 在android/build.gradle中更改maven allpro
问题:这是因为您的一个库使用Gradle版本的26来构建android软件包 解决方案: 在android/build.gradle中更改
maven
allprojects {
repositories {
mavenLocal()
jcenter()
maven {
url 'https://maven.google.com'
}
maven {
// All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
url "$rootDir/../node_modules/react-native/android"
}
}
}
并将这些行添加到同一文件的末尾
subprojects {
afterEvaluate {
project -> if (project.hasProperty("android")) {
android {
compileSdkVersion 26 buildToolsVersion '26.0.2'
}
}
}
}
将android/app/build.gradle中的编译SDK和buildVersion
更改为
compileSdkVersion 26 buildToolsVersion "26.0.2"
在依赖关系中
dependencies {
compile 'com.android.support:appcompat-v7:26.0.2'
}
您是否升级了gradle版本?欢迎使用Stack Overflow!请添加图像而不是链接。这一次我已经为您完成了这项工作-请参阅以获取有关格式设置的更多信息。