首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JDK 7的支持终止是如何影响Android开发的?

JDK 7的支持终止是如何影响Android开发的?
EN

Stack Overflow用户
提问于 2015-05-05 08:42:49
回答 2查看 187关注 0票数 1

甲骨文已经宣布表示他们停止了对JRE 7和JDK 7的官方更新。

据我所知,Google没有提到JDK 8,我想推荐的版本是用于Android开发的JDK 7。

是JDK 8官方支持的Android开发?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-08-19 03:18:13

谷歌安卓开发的页面,以及从那里,先决条件页列表JDK7作为一项要求。

这与Oracle的JRE无关,因为在Android开发期间编写的代码从未打算在该JRE上运行--它应该被转换为Dalvik字节码,并在Android下运行。

因此,Oracle的JRE的安全问题在这里并不是真正的问题。谷歌支持JDK7 (因为它与安卓开发相关),所以这是你应该使用的,等待谷歌明确的意向声明。

票数 2
EN

Stack Overflow用户

发布于 2015-09-11 05:24:51

看起来Google并没有正式支持JDK 8的Android开发。见帕克斯·戴维罗的回答。

但让我补充一些想法。

无论如何,我想尝试使用JDK 8。所以我下载并安装了它,并使用它(和Apache )构建了一个简单的Android应用程序。

该应用程序不使用Java 8的任何新特性,比如lambdas。此外,Ant向javac传递了一个参数,要求它发出与旧的JRE兼容的字节码。

这个应用程序编译得很好。

这个应用程序要求我在运行手机之前先根根。我还没有这么做,也还没有测试这个应用程序。

几周后请给我一个评论。让我更新这个答案,并让你知道应用程序是否有效。

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

https://stackoverflow.com/questions/30048090

复制
相关文章

相似问题

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