【问题标题】:Eclipse ADT not generating MainActivityEclipse ADT 不生成 MainActivity
【发布时间】:2014-12-11 01:46:56
【问题描述】:

在本周更新了所有适用于 Android 的 SDK、API 和支持库后,我在 Eclipse 和 ADT 方面遇到了一个非常令人沮丧的问题。

自从更新所有内容后,我无法在 Eclipse 中正确创建 Android 项目。它根本不生成 MainActivity.java 或 main_layout.xml 文件。我已经阅读了大多数关于此的其他帖子,他们建议的修复似乎不起作用。我已尝试通过以下方式查找更新的软件:

帮助 --> 检查更新(一切都是最新的)。

我也尝试过手动方式:

帮助 --> 安装新软件并输入https://dl-ssl.google.com/android/eclipse/

它仍然说我有最新版本的 ADT。

我也尝试过重新安装 ADT 插件,但没有成功。

在创建项目后尝试创建 Activity 也不起作用。

我正在运行的软件版本:

Android SDK 工具 24.0.1

Android API 1.5 至并包括 API 5.0.1

Eclipse:Luna 服务版本 1(4.4.1)

ADT 插件不确定

感谢您抽出宝贵时间阅读本文。

【问题讨论】:

    标签: java android eclipse sdk adt


    【解决方案1】:

    ADT 和 SDK 工具必须兼容。最新的 ADT 版本是“ADT 23.0.4”。对应的 SDK Tools 版本为 23.0.5。您已将 SDK 工具版本更新到 24.0.1,但没有 ADT 版本可以支持。因此,您应该回滚到 SDK Tool 版本 23.0.5。 链接在这里: https://dl-ssl.google.com/android/repository/tools_r23.0.5-windows.zip

    【讨论】:

      【解决方案2】:

      添加一个空活动,而不是空白活动。这将生成MainActivity.java

      【讨论】:

      • 感谢您抽出宝贵时间回复,我希望有另一种方式,因为我很想使用目前也无法使用的 DrawerLayout 模板:/
      • 我知道,据我了解,谷歌正在集中精力开发 Android Studio,而不是 ADT。使用Empty Activity 是否对您有用,以获取基本模板?
      • 是的,至少确实有效,谢谢:)。对不起,我忘了提。
      【解决方案3】:

      您的 Java 版本是多少?你没有提到它。请检查一下,它应该是 Java 7 for Android 5.0。如果您有 Java 7,请检查 eclipse.ini 文件。如果它指的是 Java 6,那么这里也改为 Java 7。

      【讨论】:

      • 您好,我使用的是 jdk 8u25。我不确定这是否意味着什么。
      【解决方案4】:

      Google 解决了这个问题,下面的链接可能会对您有所帮助。

      https://code.google.com/p/android/issues/detail?id=82393

      【讨论】:

      • 非常感谢!我很高兴他们修复了它:)。
      猜你喜欢
      • 2014-08-21
      • 1970-01-01
      • 1970-01-01
      • 2014-03-25
      • 2011-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-22
      相关资源
      最近更新 更多