【问题标题】:android eclipse not creating blank activityandroid eclipse没有创建空白活动
【发布时间】:2014-06-28 17:47:03
【问题描述】:

问题是,在 Eclipse 中,new >> Project >> Android >> Android Application Project >> BlankActivity 不会在src 目录中创建任何活动,并且不包含manifest.xml 中的活动。

我知道以前有人问过这个问题:

  1. Eclipse Juno won't create Android Activity
  2. Eclipse doesn't create Main Activity and layout
  3. Eclipse android project not creating blank activity

然而,这些选择的答案都是这样的:

点击“帮助” -> “安装新软件”并从这个 url 安装(这将更新它):https://dl-ssl.google.com/android/eclipse/

以上答案对我不起作用。以下是我的设置的一些细节:

  1. Android website 安装了“Eclipse ADT”
  2. 按照安装说明进行操作(解压缩内容并打开 Eclipse)
  3. 使用 ADT 管理器下载了必要的 API
  4. 尝试创建new >> Project >> Android >> Android Application Project >> BlankActivity,这工作正常,除了srcmanifest.xml 中没有活动。

  5. 尝试了其他 SO 问题中给出的答案,即“安装新软件”并从此 url 安装(这将更新它):https://dl-ssl.google.com/android/eclipse/这将“开发工具”更新至 23.0 版

  6. 尝试创建new >> Project >> Android >> Android Application Project >> BlankActivity,但还是不行。

我知道我可以手动安装这些文件,但我遵循 Android 开发教程,他们通常认为基础项目创建工作完美,并且不提供源文件。

【问题讨论】:

  • new >> Other >> Android >> Android Application Project。请参阅Creating First Project。请记住,Google 是您最好的朋友
  • 我正在按照您的描述创建项目,并且我正在按照您已经提供的链接上的方向进行操作。
  • 在点击“完成”之前检查您是否选中了所有必要的框
  • 同样的事情发生在我身上。我认为这是当前 ADT 的一个错误。您需要选择“空活动”而不是“空白活动”。我认为应该删除空白活动
  • @Gak2 是的,我一直在使用EmptyActivity。只是Creating First Project上的主要教程使用BlankActivity,其中包括ActionBarActivity。不能按照官方教程来,有点郁闷。

标签: java android eclipse adt eclipse-adt


【解决方案1】:

如果您更新到 23.0,它当前会出现问题。见https://code.google.com/p/android/issues/detail?id=72419

【讨论】:

  • 感谢您的链接!如果您在此期间知道解决此问题的方法,请告诉我。
【解决方案2】:

只是想补充一下,我从 Eclipse ADT 切换到 Android Studio 并且所有的 Activity 创建都可以完美运行(即BlankActivity,以及所有其他)。它还修复了我在 Eclipse 中使用 GUI 预览时遇到的另一个错误。

【讨论】:

  • 我今天也从 Eclipse ADT 切换到 Android Studio 并尝试运行该节目。但我收到“错误:原因:打开 zip 文件时出错”。任何想法,可能出了什么问题?顺便说一句,我在 Win7 64 位操作系统中
  • 看起来这个“stackoverflow.com/questions/23828085/…”已经有了答案,我正在尝试按照步骤操作...如果它得到解决并开始工作,将在 SO 中更新
  • 更新 - 现在可以通过 Android Studio 运行,没有任何问题...感觉在 AS 中比在 ECLP 中更好:)
【解决方案3】:

我遇到了同样的问题。我尝试安装 ADT 插件 + Eclipse 包,当我尝试他们的“我的第一个应用程序”示例时,Eclipse 不会创建活动。

首先手动安装 Eclipse,然后添加最新的 ADT 插件对我有用。

  1. 我首先安装了 Eclipse Standard 4.4 (http://www.eclipse.org/downloads/)。
  2. 然后我安装了 Android SDK(https://developer.android.com/sdk/index.html - 使用“获取现有 IDE 的 SDK”链接)
  3. 然后我为 Eclipse 安装了 ADT 插件 (https://developer.android.com/sdk/installing/installing-adt.html)
  4. 然后我能够成功地关注他们的演示项目。

Eclipse 会自动创建新活动,我可以在实际设备上运行应用程序。

希望对您有所帮助。

【讨论】:

    【解决方案4】:

    我在创建新的 android 项目时通过创建 Empty Activity 而不是 Blank Activity 绕过了这个问题。 Empty Activity 提供与 Blank Activity 相同的代码

    【讨论】:

    • 这不是真的。 EmptyActivity 没有活动。 BlankActivity 创建一个主要的Activity,其中包括ActionBarMenu、基本布局,并且可以选择包括导航类型和使用Fragments。此外,不只是BlankActivity 不起作用,除了EmptyActivity 之外的所有东西。
    • 我提供的解决方案是针对 BlankActivity 没有在我的情况下创建活动问题(带有 ADT 23 的 Eclipse 开普勒)。创建一个 EmptyActivity 创建了一个活动,然后 src 文件夹包含该活动。我不是指这个问题的其他方面。
    猜你喜欢
    • 2014-04-09
    • 1970-01-01
    • 1970-01-01
    • 2016-08-01
    • 1970-01-01
    • 2014-08-22
    • 2014-04-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多