关于这个问题网上说了很多,我的出现此问题也确实的和我的jdk有关系,但是网上找了很久都没有一种情况说的是我的情况,所以现在仅对我的情况做一些说明,希望能帮到一些童鞋。
我一直用Android studio 开发项目好好的,没有问题(用的jdk是1.8的),后来我用eclipse部署了一个WEB项目,但是需要1.7的jdk所以我再电脑上面也安装了1.7的jdk,并且也配置了环境变量path同时也添加了系统变量JAVA_HOME,项目也能正常的运行起来,此时电脑同时有1.7和1.8的jdk。
后面我再开发的过程中重新编译我的安卓项目的时候就出现了52.0问题,在网上找了很多解决办法,都试了没有用(当然,有用的办法可能我自己没有找到),这时我只能想想在这个过程中我的jdk有什么变化。在排查问题的过程中,想到了我配置了一个JAVA_HOME的值是1.7的地址。这时候,我果断的把它删了(试一试的态度,因为这个随时可以配置回去,呵呵),果然重启电脑后再打开studio项目编译可以了。此时我的问题算是暂时解决了,因为这样的话我的WEB项目又有问题,所以这个后面还得继续看看.希望对部分遇到同样问题的童鞋有帮助...