我正在尝试将地图与侧面菜单混合在一起, 但是我在Debug Console上遇到错误,该错误返回“ Gradle Error”
我已经尝试过升级gradle(但是我没有成功) 我试图更新Google地图和geolocator的de版本,我的代码 此后我的代码显示错误
调试错误:
配置项目:app 警告:API'variant.getMergeAssets()'已过时,已被'variant.getMergeAssetsProvider()'取代。 它将在2019年底删除。 有关更多信息,请参见https://d.android.com/r/tools/task-configuration-avoidance。 要确定正在调用variant.getMergeAssets()的内容,请在命令行上使用-Pandroid.debug.obsoleteApi = true来显示堆栈跟踪。 警告:API'variantOutput.getProcessResources()'已过时,并已替换为'variantOutput.getProcessResourcesProvider()'。 它将在2019年底删除。 有关更多信息,请参见https://d.android.com/r/tools/task-configuration-avoidance。 要确定正在调用variantOutput.getProcessResources()的内容,请在命令行上使用-Pandroid.debug.obsoleteApi = true来显示堆栈跟踪。
配置项目:geolocator 警告:指定的Android SDK Build Tools版本(28.0.2)被忽略,因为它低于Android Gradle Plugin 3.3.2的最低支持版本(28.0.3)。 将使用Android SDK Build Tools 28.0.3。 要取消显示此警告,请从build.gradle文件中删除“ buildToolsVersion '28 .0.2'”,因为每个版本的Android Gradle插件现在都具有默认版本的构建工具。
配置项目:google_api_availability 警告:API'variant.getJavaCompile()'已过时,已被'variant.getJavaCompileProvider()'取代。 它将在2019年底删除。 有关更多信息,请参见https://d.android.com/r/tools/task-configuration-avoidance。 要确定调用variant.getJavaCompile()的内容,请在命令行上使用-Pandroid.debug.obsoleteApi = true来显示堆栈跟踪。
失败:构建失败,并出现异常。
出了什么问题: Android Gradle插件仅支持Kotlin Gradle插件1.3.0及更高版本。 以下依赖项不满足要求的版本: 项目':google_api_availability'-> org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.71
尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获取完整的见解。
5秒内失败 命令:C:\ Users \ Duarte \ Desktop \ Feasy BKP \ BACKUP PRINCIPAL \ Feasy_Mapa_1.5 \ android \ gradlew.bat app:properties
请在android /文件夹中查看您的Gradle项目设置。 退出(sigterm)
答案 0 :(得分:0)
请检查您的项目结构,然后尝试更改SDK版本。还要构建工具。 因为某些gradle版本不适用于SKD的版本。