更新Gradle

时间:2019-08-26 13:42:00

标签: android android-studio gradle flutter

我正在尝试将地图与侧面菜单混合在一起, 但是我在Debug Console上遇到错误,该错误返回“ Gradle Error”

我已经尝试过升级gradle(但是我没有成功) 我试图更新Google地图和geolocator的de版本,我的代码 此后我的代码显示错误

调试错误:

  • 运行Gradle时出错: ProcessException:进程“ C:\ Users \ Duarte \ Desktop \ Feasy BKP \ BACKUP PRINCIPAL \ Feasy_Mapa_1.5 \ android \ gradlew.bat”异常退出:
  

配置项目: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运行以获取完整的见解。

  • https://help.gradle.org

  • 获得更多帮助

5秒内失败   命令:C:\ Users \ Duarte \ Desktop \ Feasy BKP \ BACKUP PRINCIPAL \ Feasy_Mapa_1.5 \ android \ gradlew.bat app:properties

请在android /文件夹中查看您的Gradle项目设置。 退出(sigterm)

1 个答案:

答案 0 :(得分:0)

请检查您的项目结构,然后尝试更改SDK版本。还要构建工具。 因为某些gradle版本不适用于SKD的版本。