【问题标题】:Eclipse doesn't start the right layoutEclipse 没有启动正确的布局
【发布时间】:2013-11-25 15:48:10
【问题描述】:
我是 android 开发的新手。
我的包中有 2 个类:IMC 和 Test。
我在 res/layout 中还有 2 个 xml 文件:activity_xml 和 activity_test。
我想运行我的“测试”类,但是当我单击“运行”按钮时,Eclipse 控制台显示 ="[2013-11-25 16:30:40 - SdZ] Performing com.example.sdz.IMC activity launch"。
如何配置 Eclipse 以便它可以运行 com.example.sdz.Test?
【问题讨论】:
标签:
java
android
eclipse
android-activity
【解决方案1】:
在清单文件中更改您的主要活动
<activity
android:name="com.example.sdz.Test">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
现在它将首先启动此活动。
【解决方案2】:
来自eclipse FAQ:
“Eclipse 不仅仅是一个 Java 开发环境。为了处理所有可以用它启动的东西——Java 程序、JUnit 测试、Enterprise JavaBeans™ (EJB),甚至 Eclipse 本身——Eclipse 定义了启动配置的概念。当单击运行按钮,单击 Java 应用程序,填写详细信息,然后单击运行。下一次,当您单击运行按钮(或按 Ctrl+F11)时,您的程序将自动启动。更改启动配置或要创建一个新的,请在“运行”按钮下拉菜单中选择“运行...”菜单选项。或者,您可以通过按住 Ctrl 并单击要在“运行”或“调试”中编辑的启动来编辑启动配置按钮下拉列表。”
所以,第一次运行你的类时,选择你的类并点击靠近运行按钮的小箭头,然后选择“Run As...”>“Java application”。