是否可以强制Android Studio使用以前的jdk进行编译?

时间:2017-04-19 17:10:01

标签: android android-studio xamarin-studio jdk1.7 jdk1.8.0

我正在使用Android Studio编译aar文件,以便在目前正在使用jdk 1.7.0-79上编译的其他jar的项目上使用Xamarin Studio,但Android Studio强制我使用jdk 1.8进行编译。

当我尝试在Xamarin上使用该库时如果不改变使用的JDK版本,我无法看到主类,它会告诉我这个警告: 在反映myClass时引发了缺少类错误:android / content / Context:不支持的major.minor版本52.0(J2XA006)

如果我将JDK更改为1.8版,则会出现此错误: 无法加载类com / datecs / audioreader / AudioReaderHelper $ 1:java.lang.NoClassDefFoundError:com / datecs / audioreader / AudioReader $ OnUpdateFirmwareListener(J2X9001)

我无法使用最新的JDK重新编译第二个库,因为我没有代码,而且要求新版本风险太大。

有没有办法使用以前的JDK编译我的库?可以在Android Studio中完成吗?

编辑: I already tried to downgrade the jdk but it won't allow me

0 个答案:

没有答案