关于安卓兼容包的问题
来源:互联网 发布: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
- 关于安卓兼容包的问题
- 关于android(安卓)servlet字符集兼容、乱码问题
- Eclipse安卓兼容包导致的几个错误
- appcompat_v7安卓兼容包取消方式
- 关于安卓的语音包
- Vue解决安卓4.4不兼容的问题
- 安卓各种包的问题
- 关于安卓集成支付宝的问题jar包冲突
- 关于安卓手机的硬件加速问题
- 安卓关于横屏竖屏的问题
- 安卓关于exported的问题
- 关于安卓图片的问题
- 安卓兼容不同的设备
- 苹果安卓的高度不兼容
- 关于数据库的兼容级别的问题
- 安卓使用butterknife与Lambda表达式不兼容的问题及解决方案
- 关于安卓安装包和PC安装包的反编译(破解)
- 关于CSS 浏览器兼容的两个问题
- mvc与设计模式的理解
- 开发者必须知道的HTML5十五大新特性
- layoutSubviews总结
- 0基础学习数据库(c#)sqlhelper
- SpringMVC学习系列(9) 之 实现注解式权限验证
- 关于安卓兼容包的问题
- nyoj22素数求和问题
- SpringMVC学习系列(10) 之 异常处理
- matlab中提示m文件不在current folder下(实际上在)
- SpringMVC学习系列(11) 之 表单标签
- SpringMVC学习系列(12) 完结篇 之 基于Hibernate+Spring+Spring MVC+Bootstrap的管理系统实现
- 3D数学之-几何图元和几何检测
- uva 10034 Freckles(最小生成树Kruskal)
- R语言做时间序列(未完)