6

创建新的 Android 项目时遇到问题。我填写了应用程序的名称和包名称,然后我转到下一个屏幕并设置图标。在以下屏幕上,我选择空白活动并在出现此屏幕时点击下一步:

Eclipse 创建活动对话框

我输入了所有内容,但我不知道如何处理Hierarchical Parent。几天前它工作得很好,但是现在当我从左边的列表中选择一些东西并创建活动时,除非我写了一些东西说它是错误的,否则日食。

谁能帮我?

4

6 回答 6

3

将其Activity设置为 android.app.activity。

于 2012-07-20T09:44:19.987 回答
3

我遇到了和你一样的问题。一天后,我找到了路。

这很简单。重新安装 ADT 插件:在 Eclipse 中,Help > Install New Software...。单击右上角的 Add。输入“ADT Plugin”作为名称和 URL = http://dl-ssl.google.com/android/eclipse/ 然后输入直到完成

有关如何安装 ADT 插件的完整教程,您可以查看:http: //developer.android.com/sdk/installing/installing-adt.html

于 2012-07-27T13:44:35.047 回答
0

问题是应用程序向导的错误......它试图将活动向导集成到自身中。问题是如果没有现有项目,集成的活动向导就无法正常工作。

因此,这个问题的一个简单解决方案是使用项目向导,只需创建一个基本的主活动,导航类型为“无”,然后单击“完成”。创建项目后,使用活动向导创建所需的主活动。

作为奖励,Activity Wizard 甚至会重构代码以使用这个新的 Activity 作为您的主要 Activity!

于 2012-09-20T00:17:47.277 回答
0

您的错误涉及活动的名称验证项目构建 sdk

分层父活动通常用于为 UP 按钮提供默认实现

于 2012-07-20T14:46:15.053 回答
0

1.复制您的包名称,然后粘贴到“分层父级”字段。(任何跳过此步骤的单词)

2.AndroidManifest.xml 需要一个“android.intent.action.MAIN”来启动。添加关注源代码

<intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

像这样:</p>

<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name=".MainActivity"
        android:label="@string/title_activity_main" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>
于 2012-07-26T06:17:46.567 回答
0

平台工具版本 14 有这个问题,但版本 13 没有。

http://dl-ssl.google.com/android/repository/platform-tools_r13-linux.zip

我备份了我当前的(有问题的)/android-sdk/platform 工具,删除了旧文件夹并将其替换为版本 13,启动 eclipse,重置 android-sdk 路径(windows>preferences>android,不要忘记单击“申请”)并重新创建了我的 AVD。

版本 13 也有分层父文本框,但它是可选的。

于 2012-07-29T14:24:40.740 回答