为啥用这么个初学者的题目呢???
因为今天真的时吐了大盆血了!!!
之前一直新建项目,环境没啥问题,用AndroidStudio默认的Java环境就能使用
哪知,给自己挖了个大坑!!!
今天需要用到老项目,怎么都编译不过,各种报错:
43iL3RYrdx.jpg
image.png
各种办法:
- 使用Java8
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
-
配置用本地Java环境,不要用AS默认的Java环境
也设置了
image.png
按照网上的说法:
Androidstudio 在编译的时候使用的是JAVA_HOME的环境变量
gradle在初始化的时候,使用的是Androidstudio自带的JDK
这两个发生了冲突,导致报错
然而,不管用还是不管用。
是真的绝望,越来越烦躁。
于是下了狠心,把Java重新安装了!!!!
好家伙,竟然能够用了!!!
java 不能随便安装呀???
hPs7tpFvVW.png
赶紧记录下拉。
我觉得我应该是网上第一人用重新安装java 环境这种方法 成功编译老项目的。
网友评论