为什么appcompat v7在创建新项目时Eclipse会自动添加库支持?我正在创建一个简单的项目,该项目MainActivity应该扩展Activity,但事实并非如此。Eclipse自动添加操作栏支持。如何在没有appcompat库的情况下创建一个简单的项目?仅供参考,我已经下载了最新版本的ADT,并且最近更新了所有内容。我正在使用Windows 7 x64。
3 回答
ABOUTYOU
TA贡献1812条经验 获得超5个赞
如Android的支持库概述中所述,由于设备种类繁多以及Android的不同版本(以及因此提供的API)之间存在碎片,因此默认情况下包括支持库是一种很好的做法。
这就是为什么默认情况下将Eclipse中包含的Android 代码模板工具Android Development Tools (ADT)集成到其中的原因。
我注意到您API 15以示例为目标,但包所需的最低SDK是API 10,其兼容性库可提供大量的向后兼容API。例如,可以在运行此系统较旧版本的设备Fragment API上使用API 11 (Android 3.0 Honeycomb)上显示的。
还应注意,默认情况下您可以禁用自动包含支持库。
红糖糍粑
TA贡献1815条经验 获得超6个赞
为什么每次创建新项目时eclipse都会自动添加appcompat v7库支持
由于您的目标SDK设置为15,默认情况下操作栏处于打开状态,而最低支持的SDK设置为10。操作栏出现在11中,因此您需要一个支持库,Eclipse会为您添加它。参考。
您可以在项目属性的构建路径中配置项目库。
- 3 回答
- 0 关注
- 511 浏览
添加回答
举报
0/150
提交
取消