The project uses Gradle version which is incompatible with Studio running on Java 10 or newer

AndroidStudio4.2版本兼容问题

今天在开发公司一个老项目时发现AS4.2版本与gradle有不兼容问题,具体描述如下:

  • 我本地的AndroidStudio版本是4.2,而我们项目的gradle版本是3.0.1,编译报错不兼容,提示需要升级到4.8.1,升级后是不报错了,但各种类方法依赖库找不到问题,因此此方法行不通
  • 最后经过排查发现原因为,4.2版本google默认是排在java11上的,所以导致了上面的问题,于是乎就想着把默认编译版本改到java 1.8,就下了一个插件ChooseRuntime下载后也改完发现确实是编译可以通过了,但是遇到了三个问题很难受,1.每次启动项目都是崩溃,代码目录都看不到,还需要再打开另外一个项目就可以了,这样每次开项目都得重新再打开一次,就很难受啊,2.设备找不到了,一直提示loading devices,这对于使用真机什么的就没法玩了,3.就是ide界面变了,上面出现了一行白色很不好看
  • 综合上面几种方法,最后决定将AS降低版本到4.1,因为4.1默认就是跑在java 1.8上的,最终成功,但是在降版本的过程中,发现4.1版本的安装包很难下,官网都是最新版本的,我们公司也没法翻墙,去博客上下载发现百度云不加速的话下载贼慢,得大半天才下载完,这里说下一共是九百多兆,差不多一G,最后我也是用这种方式慢慢下来的,最后记得下载后把包保存下哦,下次再用就不用下了
  • 以上就是我遇到这个问题处理过程中的心得,在此记录下,也希望能帮助到也遇到此问题的同学们。
  • AS历史版本下载
  • 7
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值