没有Eclipse / ADT创建的main.xml文件

时间:2012-06-29 18:14:34

标签: android eclipse adt

我有最新版本的Eclipse和ADT。我创建了一个新的Android项目,在创建向导中,它让我创建了一个Activity,我做了。但是,当项目加载时,我在res / layout中没有main.xml文件。我所拥有的只是我创建的活动的activity.xml文件。我甚至尝试创建一个没有活动的项目,但我没有得到main.xml文件。

这是现在应该如何运作的吗?

5 个答案:

答案 0 :(得分:2)

我认为您需要匹配安装程序版本和ADT版本,例如installer-20.0.3和ADT-20.0.3。

答案 1 :(得分:1)

答案仅针对 ADT R20 ,而不针对较旧的ADT版本

当您尝试使用 NoActivity 创建项目时,默认情况下不会创建 main.xml DefaultActivity.java ; AndroidManifest.xml中没有DefaultActivity的条目

如果您无法使用默认活动创建新的Android项目,则此处为解决方案提及(仅适用于 ADT R20 https://stackoverflow.com/a/11260656/582571

答案 2 :(得分:1)

问题出现在New Project向导(Android 4.1 API 16)中选择的默认构建SDK。选择API 15或更低版本,它将创建文件。

答案 3 :(得分:1)

我选择了API 14,得到了相同的结果:没有main.xml文件。只是activity_main.xml。我将假设这已经取代了main.xml?

答案 4 :(得分:0)

我是这个行业的新手,但这是我在关注此 tutorial 时使用 Android Studio 发现的一些东西。在 Android Studio(新项目)主屏幕上,有很多可用选项,其中有:

1-“无活动”:您创建的项目最终没有activity_main.xml,也没有MainActivity.java

2-“Empty Activity”:您的项目目录中最终会出现空的 activity_main.xmlMainActivity.java 文件,我假设 Android Studio 默认为“Empty Activity”项目创建这些文件。

Screenshot of Android Studio "New Project" Home Screen