Gradle打包问题Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0


前言

使用gradle打包react native的时候,出现了如下报错,下面和大家说一下解决的具体办法

Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0
  
  
 
 

问题详解

从字面意思来看,是因为当前项目使用了gradle版本过渡时候的语法和特性,而本地环境的gradle版本太高,不支持之前的语法和特性,所以导致报错。

问题解决

其实这个问题还是比较好解决的,最简单的方法也是最推荐的方法是使用项目下自带的gradle.bat(windows平台)或gradle(linux平台)来运行项目,因为项目自带的是和当前项目版本最符合的。进入android目录,运行:

gradle.bat assembleRelease      --Windows
  
  
 
 

或者

./gradle assembleRelease        --Linux,Macd
  
  
 
 

当然,最麻烦的方法就是将本地环境的gradle版本退回与项目相符合的版本。


原文地址:https://blog.csdn.net/qq_33876553/article/details/79945522


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM