首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LibGDX和Java 8源代码兼容

LibGDX和Java 8源代码兼容
EN

Stack Overflow用户
提问于 2016-03-19 09:17:40
回答 1查看 1.6K关注 0票数 1

在Eclipse中,我有一个libGDX(1.9.2)项目,它有一个具有Java7遵从性设置的核心项目和一个具有Java6遵从性设置的Android项目。

这很好,但是如果我将Core项目的遵从性设置更改为Java 8,Android构建就会失败,只有以下例外:

代码语言:javascript
复制
Caused by: com.android.dx.cf.iface.ParseException: bad class file magic (cafebabe) or version (0034.0000)

我试图修改的build.gradle,但是到目前为止还没有解决问题。

我知道Android需要Java 6,但是如果用Java 7构建的核心项目没有问题。

libGDX与Java 8兼容吗?如果兼容,我如何使它工作?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-22 13:47:48

使用android版本,您可以让jack & jill使用java 8特性,但是如果您不想使用jack & jill,您可以使用反兰巴来拥有lambda表达式、方法引用和尝试与资源语句。

这两种方法都允许您将源代码兼容性设置为java1.8,这样您就可以构建您的项目而没有任何问题。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36099963

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档