Android Flutter AndroidX incompatibilities报错处理
报错信息:The Gradle failure may have been because of AndroidX incompatibilities in this Flutter app
原因:AndroidX 不兼容
AndroidX
是对最初的Android Support Library
的重大改进。它提供androidx.*
包库,从平台API中分离出来。这意味着它提供了向后兼容性,并且比Android平台更新更频繁。
解决方案:
首先来明确几个安卓相关的概念:(如已知晓请忽略)
1、Gradle是什么?
Gradle其实就是一个构建项目的工具,即把一堆堆的目录、文件按照一定的规则关联起来,形成一个项目的自动化构建工具。
Gradle版本,如gradle-4.10.1-all.zip
位置:项目主目录 gradle文件夹->wrapper->gradle-wrapper.properties
,如下