如何在Android Gradle插件3.2.1的最低支持版本(28.0.3)下进行修复.(反应天然图)



我是React-nativate的新发展,我有问题在我的项目

上安装反应型映射

在https://github.com/reaect-native-community/reaect-native-maps/blob/master/master/docs/installation.md

他们说我需要通过更换此代码来更改root build.gradle

    ext {
    compileSdkVersion   = 26
    targetSdkVersion    = 26
    buildToolsVersion   = "26.0.2"
    supportLibVersion   = "26.1.0"
    googlePlayServicesVersion = "11.8.0"
    androidMapsUtilsVersion = "0.5+"
}

现在,我将build.gradle更改为

之后
// ext {
    //     buildToolsVersion = "28.0.2"
    //     minSdkVersion = 16
    //     compileSdkVersion = 28
    //     targetSdkVersion = 27
    //     supportLibVersion = "28.0.0"
    // }
    ext {
        compileSdkVersion   = 26
        targetSdkVersion    = 26
        minSdkVersion = 16
        buildToolsVersion   = "26.0.2"
        supportLibVersion   = "26.1.0"
        googlePlayServicesVersion = "11.8.0"
        androidMapsUtilsVersion = "0.5+"
    }

我重新运行应用程序后发现了一个2个错误

配置项目:应用程序警告:指定的Android SDK构建工具版本(26.0.2)被忽略,因为它低于最小值 Android Gradle插件的支持版本(28.0.3)3.2.1。安卓 SDK构建工具28.0.3将使用。要抑制此警告,请删除 从您的build.gradle文件中," buildtoolsversion '26 .0.2'" Android Gradle插件的版本现在具有默认版本 构建工具。

配置项目:React-Native-Maps警告:指定的Android SDK构建工具版本(26.0.2)被忽略,因为它在下方 Android Gradle插件3.2.1的最低支持版本(28.0.3)。 将使用Android SDK构建工具28.0.3。为了抑制此警告, 从您的build.gradle文件中删除" buildtoolsversion '26 .0.2'",as 现在,每个版本的Android Gradle插件都有一个默认版本 构建工具。

任务:app:MERGEDEBUGRESOURCES失败错误:无法创建目录C: Xampp htdocs tracker android android app build build Intermediates endremental engrememental mergedebugresources merged.dir nir.dir values

失败:构建失败而异常。

  • 出了什么问题:未能捕获任务输出文件的快照':app:mergedebugresources'property'regrementalFolder' 最新检查。

    无法读取路径'c: xampp htdocs tracker android android app build intermediates cormemental mergedebugresources merged.dir values'。

  • 尝试:使用-stacktrace选项运行以获取堆栈跟踪。使用-Info或 - debug选项运行,以获取更多日志输出。使用 - 扫描以获得完整的见解。

  • 在https://help.gradle.org

  • 上获得更多帮助

构建在21S中失败了14个可操作的任务:9执行,5个最新的任务 无法在设备上安装应用程序,请阅读上面的错误 细节。确保您运行Android模拟器或设备 连接并建立了您的Android开发环境: https://facebook.github.io/reaeact-native/docs/getting-started.html

命令失败:gradlew.bat installdebug

错误:命令失败:gradlew.bat installdebug 在Checkexecsyncerror(Child_process.js:637:11) 在object.execfilesync(child_process.js:655:13) 在RunonAllDevices(C: Xampp Htdocs Tracker node_modules react-native local-cli runandroid runandroid runandroid.js:299:19) 在buildandrun(c: xampp htdocs tracker node_modules react-native local-cli runandroid runandroid runandroid.js:135:12) 在ispackagerrnunn.then.then.result(c: xampp htdocs tracker node_modules react-native local-cli runandroid runandroid runandroid runandroid.js:65:12) 在processTickSandRepentions(内部/process/next_tick.js:81:5)

您能帮我大家如何解决错误?

我相信我对以下内容进行了相同的修复:

compileSdkVersion rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion

相关内容

  • 没有找到相关文章

最新更新