Flutter build报错:This project uses AndroidX dependencies, but the 'android.useAndroidX' property

解决方案:

打开android目录,修改gradle.properties文件(没有就新建一个),添加以下内容:

android.useAndroidX=true
android.enableJetifier=true
android.jetifier.blacklist=bcprov-jdk15on,nativeruntime//这行是根据前两行添加后具体的报错来修改

如果仍然报错,在项目目录执行

flutter clean

打开 .bash_profile文件 添加

open /Users/用户名/.gradle/wrapper/dists

或着

open ~/.gradle/wrapper/dists

source ~/.bash_profile

查看flutter当前版本

flutter --version

Flutter分支——master、dev、beta、stable

flutter channel stable

Flutter升级至最新版本

#切换至stable分支
flutter channel stable
#版本升级
flutter upgrade

Flutter降级至指定版本,如

#切换至stable分支
flutter channel stable
#降级
flutter downgrade v1.22.6 #git checkout 1.22.6 or git reset --hard 1.22.6
#删除工具链缓存(可选)
rm -rf bin/cache
#重新拉取工具链
flutter precache #or flutter doctor
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容