新的Android应用程序项目无法创建空白活动

时间:2014-03-31 07:06:44

标签: android eclipse

我仍然是Android开发的新手,我决定学习。但是我遇到了一些问题,让我疯了几个小时..我只是想用这个设置创建一个新项目

New Project Setting

问题是我无法用它创建新的空白活动,它说它需要至少14的构建目标API版本,当前版本是8

Activity Warning

我只想尝试构建一个支持Android 2.2(API 8)的应用程序。 是不是现在就不可能用空白活动模板创建一个Android 2.2兼容的应用程序?所以为了使用空白活动模板,我必须使用Android 4.0(API 14)?那是对的吗?

6 个答案:

答案 0 :(得分:6)

ADT 22.6.2的新功能

即使在"无"主题ADT(22.6.2)创建"片段布局"

有四种方式:

  1. 尝试更改"目标"和"编译" API 14或更高版本。但是您需要删除"片段布局"

  2. 的所有条目
  3. 取消选中"创建活动"复选框,并手动创建活动。好的方法: Best way to add Activity to an Android project in Eclipse?

  4. 降级为22.3.0,例如

  5. 尝试更改模板。在下面的链接中,您可以找到如何。

  6. 我使用第三种方式使用API​​较低的应用程序14.在不同的目录中我安装了22.3.0和22.6.2

    22.6.2中有一些其他错误,包含空白文件和AVD问题。 ADT的新版本真的很快......

    另请看这个链接:

    ADT blank activity created with fragment activity..

    Eclipse doesn't generate MainActivity.java & activity_main.xml

    并搜索,是的)

    https://stackoverflow.com/search?q=adt+22.6


    添加了一些新方法。

    我现在如何使用它:

    1. 您可以在22.3.0或更低版本中创建项目。然后在22.6或更高版本中打开它。
    2. 您可以在22.3.0或更低版本中创建项目并将其留空。然后在22.6或更高版本中,您可以将此空白项目用作模板。只需复制此模板项目,并在Eclipse workspase中使用新项目时使用新名称。
    3. 享受! )

答案 1 :(得分:1)

对于这样的版本来说,这将是一个棘手的构建,你可以在yoru期望的最小Sdk。仍然你必须增加最大值,如果你的最小值小于15,ADK现在正在建立一个额外的文件夹(新的东西)事实上,ADt的新版本很烦人,我刚开始,现在你会看到他们有强制使用碎片。

答案 2 :(得分:1)

我发现我们可以使用Empty Activity而不是Blank Activity。现在在Empty中创建了一个片段,布局和R.java被更新。

答案 3 :(得分:1)

我在同一条船上,所以我试过......它有效!

这是一个全新的空项目,我试图从设置为min和目标的SDK 8开始。

我能够将min和目标SDK更改为更高版本(在我的情况下为21)。这让我可以添加一个“空活动”。添加活动后,我只需将min和target更改回8.没有任何编译投诉,我可以在更改后在2.2模拟器中运行它

答案 4 :(得分:0)

将所需的最低SDK更改为9,将目标SDK更改为18

答案 5 :(得分:-1)

独立创建项目,你必须取消选中创建活动的东西,然后返回创建自己的android活动然后选择下一个主/详细视图并检查启动活动框然后按回然后选择空白或空活动,然后按完成所有将完成,这就是我使用的,它成功