将Java-1.7项目库导入Android时出错

时间:2012-12-13 11:50:07

标签: java android jar version java-7

我在最后几天问过很多问题,因为我的android项目中没有包含.jar文件(使用ant)。

今天,我将这个Common-Project的Java版本切换为1.6并创建了一个新的.jar文件。

不,它有效!!

有人可以告诉我,为什么Android(2.2)不支持Java 1.7?

谢谢!

2 个答案:

答案 0 :(得分:5)

因为在创建Android 2.2时,没有Java 1.7。

http://en.wikipedia.org/wiki/Android_version_historyhttp://en.wikipedia.org/wiki/Java_version_history

进行比较

答案 1 :(得分:2)

除时间轴问题外,Android还存在基于Oracle Java代码库的问题,因此在Android上支持Java 7不仅仅是移植现有代码的问题。

事实上,Java 7添加了一个新的字节码,因此需要更改Davlik VM以支持它。