【发布时间】:2015-04-11 10:11:01
【问题描述】:
我在我的项目中使用android-support-v7库,但是官方库是用jdk7编译的,我公司必须使用jdk6。
我怎样才能使官方的libray向后jdk6?
【问题讨论】:
标签: java java-7 backwards-compatibility jdk1.6
我在我的项目中使用android-support-v7库,但是官方库是用jdk7编译的,我公司必须使用jdk6。
我怎样才能使官方的libray向后jdk6?
【问题讨论】:
标签: java java-7 backwards-compatibility jdk1.6
该库是使用 jdk 7 编译的,这意味着它必须使用 java 7 中引入的新功能(例如:-try-with-resources)。因此,如果您以某种方式在 java 6 中重新编译它,它将给您编译错误。
如果你想使用这个库,我看到的唯一方法是在你的项目中使用 jdk 7,或者搜索在 jdk 6 中编译的旧版本的库并使用它们。
【讨论】: