关于安卓兼容包的问题

来源:互联网 发布:nginx下载windows 64 编辑:程序博客网 时间:2024/04/28 00:20

当配置完一切后就开始迫不及待的创建了世界上最著名的程序hello world,看着别人建完直接就运行了,我就不行了,项目前面还出现有时小红xx又是小红感叹号的,还多出来一个appcompat_v7。反复试了几次也不行,然后度娘也没找到好的方法,还以为前面配置出错了,又删了重新操作了好几次也不行,郁闷的要死,最终各种度娘,各种拼凑,终于问出了点眉目,原来是创建的时候默认选择了兼容低版本,而SDK扩展包缺少android-sdk\extras\android\support\v7\appcompat\.   需要更新SDK。因为尚在初学阶段,就先不管版本和兼容的问题,以后新建项目时把支持最低版本改为目标版本即可,知道了怎么解决,但还是要了解一下这个兼容的问题。

Android Support Library包是一个代码库的集合,这个集合提供Android framework API的向下兼容版本,并提供原本只通过库(译者注:这个库指新版本的库)的API才能使用的功能。每一个Support Library是针对一个特定的Android API级别向下兼容的。在Android Support Library包中,包含了几个可以被引入到你应用的库。每一个库支持一个特定的Android平台版本范围和功能集合。推荐引入v4 support v7 appcompat的库,因为它们支持的Android版本很广泛,并为推荐的用户界面样式提供API。

具体的可以参考http://blog.csdn.net/crazybigfish/article/details/18363351

0 0
原创粉丝点击