由於作者的問題或者 版本本身問題 有些模塊 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
}
}
}
}