【问题标题】:ADT Plugin disappeared in EclipseADT 插件在 Eclipse 中消失了
【发布时间】:2012-07-05 04:01:32
【问题描述】:

..我试图从 Android SDK 管理器中的 Extra 安装 Google Cloud Messaging for Android Library。

由于没有出现,我将 Android SDK Tools 和 Android SDK Platform-Tools 更新到了最新版本(如下图:How Google Cloud Messaging Service in Android Works?)。

两者都更新后,我仍然找不到任何 Extras--> Google Cloud Messaging for Android Library(只是“英特尔硬件加速执行管理器”)。所以我也更新了 Eclipse(版本 3.6)(Help->Check for Updates),但除了 ADT 插件不再存在这一事实之外什么也没发生:Preferences 下没有 Android 菜单,不可能创建 Android 项目等。

我卸载了插件,从插件目录中删除了文件,安装了另一个版本的 Eclipse (3.8) 并添加了插件,但没有任何改变

有什么想法吗?

我正在开发 Mac OS X Leopard。

【问题讨论】:

  • 如果您的问题得到解决,您应该发布答案并接受它,而不是在标题中添加 solved
  • 您能否发布一个指向帮助您确定 ADT 20 需要 64 位 Java 的源的链接?该声明具有误导性,因为我在 32 位 Fedora Core 16 Linux 机器上运行 Eclipse 3.7.2 + ADT 20.0.2。
  • 可能你是对的,它只需要 Java 1.6

标签: android eclipse macos sdk adt


【解决方案1】:

问题在于新的 ADT 插件 (v20) 需要 Java 1.6。

所以,首先,我必须更改 Java 首选项,调出 1.6 Java 版本。

然后,由于我的 Eclipse 设置为 Java 1.5 32 位,我不得不下载 64 位 Eclipse 版本(因为我的 1.6 Java 版本是 64 位)。

一切都恢复正常了。

希望这能有所帮助。

【讨论】:

  • 在我的例子中,Eclipse 的“-vm”选项因任何原因被删除,带有 JAVA_HOME 的 PATH 因任何原因被损坏(我不得不将 JAVA_HOME 移动到 PATH 的开头)。使用 1.6 JDK 重新设置“-vm”eclipse 选项解决了这个问题。
【解决方案2】:

从 ADT 17 开始“ADT 17.0.0 需要 Java 1.6 或更高版本。” http://developer.android.com/tools/sdk/eclipse-adt.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-28
    • 2014-09-03
    相关资源
    最近更新 更多