appcompat_v7
2015-07-26 18:19
330 查看
1.appcompat_v7:应用兼容包,V7说的是版本7,即android2.1,这个兼容包支持2.1版本以上系统;
2.谷歌官方将兼容jar包与某些资源文件单独拿出来建立了一个android工程,实际上是一个资源库,右击此项目进入build path-点击android,你会发现is library打了勾,说明它是库。
![](http://img.blog.csdn.net/20150726182505266?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
其实这个库可以被多个项目共用,库中已经包含了v7.jar包,还有一些适配性的资源,你可以在开发多个项目时,将一些共用的代码,资源放入库中,方便使用。低版本adt建立项目时没有自动生成库,不过当我们需要时,可以新建项目,将is library打钩即可。高版本adt自动生成库,如果不需要,只需要在你新建的项目上右击Properties -- android -- library下选中库,点击remove移除即可。
3..当你的应用打包或者运行时,库会自动作为项目一部分进行打包编译。
4.该文件不能随便删,但是不想让它出现的话,就在建立Android Application的时候,只需要将Minimum Required sdk选择到Android 4.0版本(即API14),就不会在出现appcompat_v7这个内容啦!因为appcompat本来就为版本兼容不兼容时而生,当Minimum Required sdk的版本最低为Android 4.0时,就不存在兼容问题,所以就不会有兼容问题了,自然就不会有这个文件出现了。
5.关于新建工程时出错的问题
参考百度经验:http://jingyan.baidu.com/article/3ea51489e04eb852e61bbaa4.html
2.谷歌官方将兼容jar包与某些资源文件单独拿出来建立了一个android工程,实际上是一个资源库,右击此项目进入build path-点击android,你会发现is library打了勾,说明它是库。
其实这个库可以被多个项目共用,库中已经包含了v7.jar包,还有一些适配性的资源,你可以在开发多个项目时,将一些共用的代码,资源放入库中,方便使用。低版本adt建立项目时没有自动生成库,不过当我们需要时,可以新建项目,将is library打钩即可。高版本adt自动生成库,如果不需要,只需要在你新建的项目上右击Properties -- android -- library下选中库,点击remove移除即可。
3..当你的应用打包或者运行时,库会自动作为项目一部分进行打包编译。
4.该文件不能随便删,但是不想让它出现的话,就在建立Android Application的时候,只需要将Minimum Required sdk选择到Android 4.0版本(即API14),就不会在出现appcompat_v7这个内容啦!因为appcompat本来就为版本兼容不兼容时而生,当Minimum Required sdk的版本最低为Android 4.0时,就不存在兼容问题,所以就不会有兼容问题了,自然就不会有这个文件出现了。
5.关于新建工程时出错的问题
参考百度经验:http://jingyan.baidu.com/article/3ea51489e04eb852e61bbaa4.html
相关文章推荐
- CDOJ 481 Apparent Magnitude 水题
- ios 开发之协议,非正式协议,委托(代理)区别
- Android中的Handler机制
- ios学习笔记--(c基础题8.万年历小系统)
- Android中设置圆角button
- 19 个 Android 开发工具
- unity3d 数学的数学基础和辅助类
- Android学习相关
- Android Launcher之AppWidgets(一)
- android APP优化知识图谱
- 走进科学 WAF(Web Appllication Firewall)
- iOS弹幕基本实现及原理介绍
- Objective-C Properties 详解
- unity, 在surface shader中访问顶点色
- android 定义 程序 Scheme 接收特定URI开启Activity
- 【Unity NGUI游戏开发之二】TweenPosition位移动画(一):不相对于Anchor的位移动画
- iOS中获取UIWebView的各种信息
- Swift学习笔记(六)——变量的默认初始化值的问题
- Android 自定义ViewGroup(自定义布局容器)
- iOS 数组遍历删除元素的问题