这个问题也困扰了我好几节课,百度到的解释为:【当前apk在更高级的jdk环境中运行过,无法使用比其版本更低的jdk环境进行编译】
然后我检查了一下电脑的Java环境,发现是1.7的
之后打开AndroidStudio,选择【File】-->【Other Settings】-->【Default Settings】
如图,将项目默认的jdk版本改为1.7,保存,重新打包apk,发现编译的时候还是出错。
后来才发现,AndroidStudio默认使用的是自带的jdk,并不是我电脑中配置的jdk。可以在【File】-->【Other Settings】-->【Default Project Structure】
中修改
这时候出现了一个提示: