我正在使用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中完成吗?