我是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