【问题标题】:JDK for android app developmentJDK 用于 Android 应用程序开发
【发布时间】:2012-06-16 21:00:17
【问题描述】:

我正在尝试开始应用开发。如果我想使用 eclipse + android 插件,这不是正确的 JDK 吗?

Java SE 开发工具包 7u5:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1637583.html

当我尝试安装 android SDK 工具时,它告诉我我没有安装正确的 JDK。

是的,我已经尝试过了:Android SDK installation doesn't find JDK

谢谢

【问题讨论】:

  • 您是否尝试在 Android SDK 站点阅读 Java JDK 版本的要求?似乎这将是一个更好(更快)的地方找到答案。
  • 每次我在 Win 7(x86 和 x64)上安装它时都会发生这种情况。如果您已正确设置了 JAVA_HOME 环境变量,那么当它说找不到任何 JDK 时,请按返回,然后再按一次。我知道... :)
  • @marceln 好的,我在哪里设置变量?
  • 这里是一步一步的帖子:stackoverflow.com/questions/2619584/…。如果您还没有设置它,那么它很可能是您的问题的原因。
  • @marceln 好的,谢谢你的链接

标签: java android


【解决方案1】:

Android SDK 目前尚未正式支持 Java 7。请使用最新版本的 Java 6 JDK。

更新:现在支持 Java 7。

【讨论】:

  • 可以安装JDK7,然后SDK就使用6级API。我就是这样运行的。
  • @CommonsWare:如果您能更新您的答案,我将不胜感激。它目前的形式并不完全正确。谢谢。
  • 我根据我链接的线程中的评论通过安装 32 位版本解决了这个问题。请更新此答案。正如 marceln 所说,它与 JDK7 一起工作
  • @marceln:直到the official system requirements 另有说明,Java 7 还没有得到官方支持,而且我有很多人报告了在 Android SDK 中使用 Java 7 时遇到的问题。我已经调整了我的答案以反映“官方支持”的细微差别。如果您可以让它工作并希望以这种方式运行,那么您将获得更多动力。
  • @CommonsWare:我遇到了 jdk7 的严重问题,首先 ADT Bundle 无法使用它,因为 eclipse.ini 参数不是为 jdk7 定制的。同时经过一些快速修复后,eclipse反复崩溃。但是我一直很喜欢你的书和详细的答案:)
猜你喜欢
  • 1970-01-01
  • 2012-10-07
  • 1970-01-01
  • 2012-06-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多