由于作者的问题或者 版本本身问题 有些模块 build.gradle 里的 compileSdkVersion 属性会和根目录下的 build.gradle 里配置的不同导致打包失败
简单解决办法就是 直接修改对应包里的配置 但是这种办法 对于重新 npm i 之后需要重新修改 比较麻烦
可以使用如下办法
修改 android/app/build.gradle 文件
增加如下代码
subprojects {
afterEvaluate {project ->
if (project.hasProperty("android")) {
android {
compileSdkVersion rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion
}
}
}
}