创建新的Android项目时遇到问题。我填写应用程序的名称和包名称,然后我转到下一个scrren并设置图标。在以下scrren中,当出现此屏幕时,我选择空白活动并点击 next :
我输入了所有内容,但我不知道如何处理 Hierarchical Parent 。几天前,它工作得很好,但是现在当我从左边的列表中选择一些东西,并创建活动时,除非我写了一些东西,否则说它是错的。
任何人都可以帮助我吗?
答案 0 :(得分:3)
对于Activity
,将其设置为android.app.activity。
答案 1 :(得分:3)
我遇到了和你一样的问题。过了一天,我找到了方法。
这很简单。重新安装ADT插件: 在Eclipse中,帮助>安装新软件.... 单击右上角的“添加”。 输入“ADT插件”作为名称和网址= http://dl-ssl.google.com/android/eclipse/ 然后直接进入完成
有关如何安装ADT插件的完整教程,您可以查看: http://developer.android.com/sdk/installing/installing-adt.html
答案 2 :(得分:0)
您的错误涉及活动的名称,以验证项目构建sdk
分层父活动通常用于为UP按钮提供默认实现
答案 3 :(得分:0)
1.复制您的包名称,然后转到“Hierarchical Parent”字段。 (任何要跳过此步骤的词语)
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>
像这样:
<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>
答案 4 :(得分:0)
Platform-tools版本14存在此问题,但不存在版本13。
http://dl-ssl.google.com/android/repository/platform-tools_r13-linux.zip
我备份了我当前的(有问题的)/ android-sdk / platform工具,删除了旧文件夹并用ver 13替换了它,启动了eclipse,重置了android-sdk路径(windows&gt; preferences&gt; android,别忘了单击“应用”)并重新创建我的AVD。
版本13还有heirarchical父文本框,但它是可选的。
答案 5 :(得分:0)
问题是应用程序向导的错误... 尝试将活动向导集成在其自身中。问题是如果没有现有项目,集成的活动向导将无法正常工作。
因此,这个问题的简单解决方案来自项目向导,只需为导航类型创建一个“无”的基本主要活动,然后单击“完成”。然后,在创建项目后,使用“活动向导”创建所需的主要活动。
作为奖励,活动向导甚至会重构代码以使用此新活动作为您的主要活动!