我仍然是Android开发的新手,我决定学习。但是我遇到了一些问题,让我疯了几个小时..我只是想用这个设置创建一个新项目
问题是我无法用它创建新的空白活动,它说它需要至少14的构建目标API版本,当前版本是8
我只想尝试构建一个支持Android 2.2(API 8)的应用程序。 是不是现在就不可能用空白活动模板创建一个Android 2.2兼容的应用程序?所以为了使用空白活动模板,我必须使用Android 4.0(API 14)?那是对的吗?
答案 0 :(得分:6)
ADT 22.6.2的新功能
即使在"无"主题ADT(22.6.2)创建"片段布局"
有四种方式:
尝试更改"目标"和"编译" API 14或更高版本。但是您需要删除"片段布局"
取消选中"创建活动"复选框,并手动创建活动。好的方法: Best way to add Activity to an Android project in Eclipse?
降级为22.3.0,例如
尝试更改模板。在下面的链接中,您可以找到如何。
我使用第三种方式使用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 :(得分:1)
答案 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活动然后选择下一个主/详细视图并检查启动活动框然后按回然后选择空白或空活动,然后按完成所有将完成,这就是我使用的,它成功