月食似乎不能生成正确的空白活动android项目

月食似乎不能生成正确的空白活动android项目,android,eclipse,Android,Eclipse,嘿,伙计们,我对eclipse的Android开发还不熟悉。我正在关注google网站()上的演练,并且已经遇到了一个问题。我已经按照说明安装了SDK和eclipse。现在我正在尝试创建并运行一个默认的空白活动android应用程序。当我创建项目时,eclipse会在MyFirstApp项目旁边创建一个appcompat_v7项目。当我点击run时,该应用程序似乎是构建的,没有任何问题,日志告诉mw它已安装在我的应用程序上。但是什么也没发生,我在设备上找不到它 现在我认为它没有被生成的原因是因为

嘿,伙计们,我对eclipse的Android开发还不熟悉。我正在关注google网站()上的演练,并且已经遇到了一个问题。我已经按照说明安装了SDK和eclipse。现在我正在尝试创建并运行一个默认的空白活动android应用程序。当我创建项目时,eclipse会在MyFirstApp项目旁边创建一个appcompat_v7项目。当我点击run时,该应用程序似乎是构建的,没有任何问题,日志告诉mw它已安装在我的应用程序上。但是什么也没发生,我在设备上找不到它

现在我认为它没有被生成的原因是因为Android Manifest非常简单,从外观上看,它遗漏了很多重要的东西:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.myfirstapp"
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="18" />

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
</application>

其次,本教程的下一步要求我从res/layout/目录打开fragment_main.xml文件。此文件不存在。目录是空的,那里什么也没有


我没有收到任何错误,因此我不确定出了什么问题。

在android清单文件中,添加一个活动元素作为应用程序元素的子元素。添加要在启动屏幕上显示的活动类的名称。请参阅以下有关此语法的链接:

因此,在与@Prodigga进行了长时间的讨论之后,我们认为最好退一步,等待新的SDK版本(api级别21)解决问题

顺便说一下,这个问题的教程并没有过时。新sdk有一个小问题

我不知道是什么导致了这个问题,我也不知道解决方案,但是有一个解决办法。如果您只想创建一个空白活动,鉴于您遇到了相同的问题,请执行以下操作

  • 配置新项目时,取消选中“创建活动”复选框
  • 手动创建包和MainActivity
  • 手动将其添加到清单中

  • 如果您希望从代码自动生成中获益,那么我建议您降低sdk的级别。例如,您可以使用(2013年10月30日-Windows 64位),但暂时不要尝试将SDK更新到21级。

    试试这些教程,它们很棒,并为所有内容提供了一个循序渐进的指导-->我在更新ADT后遇到的相同问题。解决方法是手动创建MainActivity。在配置新项目时,取消选中“创建活动”复选框。谢谢@yygyt,但仍然不走运。我需要自己创建清单吗?我的意思是,谷歌教程过时了吗?当我遵循教程时,我希望清单能够自行创建并运行应用程序(按照教程)。如果这种情况没有发生,那么我会情不自禁地感觉好像出了什么问题。我想修。不,你不是。清单已创建,但您需要在
    应用程序
    标记中添加启动程序活动。教程没有过时,但我想最新版本的ADT包中有一个bug,我不确定。在配置新项目2时,取消选中“创建活动”复选框。手动创建包和MainActivity 3。将其添加到清单中。这些是我采取的步骤。我不知道你在谈论什么元素。我试图解决eclipse的问题,找出它为什么不能生成正确的默认项目。我不想手动创建清单,我想解决这个问题并正确地遵循Google教程。对不起,我在“活动”和“应用程序”这两个词周围使用了尖括号,这使得这些词从回答中消失了谢谢。我按照指示做了。我将活动添加到清单中,项目生成/发送到我的设备时正确无误。然而,它马上崩溃了,因为我的项目中缺少类,所以出现了java运行时异常(正如我所说,似乎缺少了很多东西)。这个问题似乎比不正确的清单文件更为严重。生成的项目似乎缺少很多东西。