compileSdkVersion与buildToolsVersion
2016-03-24 09:33
316 查看
compileSdkVersion
指的是你APP使用什么版本的API编译的。每个版本的API集合是不一样的。这是逻辑上的集合。
这个版本号形式是x。一个大版本发布以后,一般不会做小的修改。不会添加 或者删除某个api
例如 api 22 有FlaotMath这个类,而api 23 没有FloatMath这个类。
如果你使用了FloatMath这个类,compileSdkVersion指定为23,则会在编译release包时,无法编译通过。
buildToolsVersion
指的是本地编译工具的版本。这个可以认为是物理上的。
这个版本号通常是x.y.z。一个大版本发布以后,通常会有修复版,提高编译工具的效率,修复bug。
高版本的编译工具可以支持低版本的API集合。即buildToolsVersion》=compileSdkVersion
http://developer.android.com/tools/building/configuring-gradle.html https://developer.android.com/tools/revisions/build-tools.html
相关文章推荐
- ueditor div style被过滤 解决办法
- 《iOS Human Interface Guidelines》——Info Button
- requirejs 小结
- UISplitViewController - 分割视图控制器
- poj-2533-Longest Ordered Subsequence
- 《iOS Human Interface Guidelines》——Detail Disclosure Button
- 新安装的mysql,启动时候出现错误 The server quit without updating pid file
- 详解iOS App开发中改变UIButton内部控件的基本方法
- UINavigationController、UINavigationBar及navigationItem关系探讨
- .NET跨平台之Sake和KoreBuild
- UIImageView添加圆角
- UVa 1584 Circular Sequence --- 水题
- UESTC 250 windy数 (数位DP)
- UI-UIImageView的图片填充方式(contentMode)_图片作为控件背景图的拉伸方式(stretch)介绍
- SUID、SGID、Sticky
- jfinal+ueditor上传图片、文件报“未找到上传数据错误”的解决方案
- XIB文件上UIScrollView的约束
- Ciso WLC命令行添加Wifi Guest 帐号
- iOS 的UIView 的hitTest的分析
- 用SoapUI进行Webservice的性能压力测试