Android中buildToolVersion与CompileSdkVersion的区别

 更新时间:2018年12月12日 14:07:50   作者:franksight  
今天小编就为大家分享一篇关于Android中buildToolVersion与CompileSdkVersion的区别,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

脚本之家 / 编程助手:解决程序员“几乎”所有问题!
脚本之家官方知识库 → 点击立即使用

SDK中主要的目录:

  • 【build-tools】里面是不同版本(例如21.1.1)的build工具,这些工具包括了aapt打包工具、dx.bat、aidl.exe等等
  • 【platform】是存放不同API-level版本SDK目录的地方
  • 【platform-tools】是一些android平台相关的工具,adb、fastboot等
  • 【tools】是指的安卓开发相关的工具,例如android.bat、ddms.bat(Dalvik debug Monitor Service)、draw9patch.bat等等

1、CompileSdkVersion是你SDK的版本号,也就是API Level,例如API-19、API-20、API-21等等。

2、buildeToolVersion是你构建工具的版本,其中包括了打包工具aapt、dx等等。这个工具的目录位于..your_sdk_path/build-tools/XX.XX.XX

3、在ecplise的project.properties中可以设置sdk.buildtools=17.0.0。也可以不设置,不设置的话就是指定最新版本。而在android studio中是必须在build.gradle中设置。例如

  • compileSdkVersion   22
  • buildToolsVersion "22.0.1"

4、你可以用高版本的build-tool去构建一个低版本的sdk工程,例如build-tool的版本为20,去构建一个sdk版本为18的

例如:compileSdkVersion 18 

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接

蓄力AI

微信公众号搜索 “ 脚本之家 ” ,选择关注

程序猿的那些事、送书等活动等着你

原文链接:https://blog.csdn.net/whj9073/article/details/79207082

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请将相关资料发送至 reterry123@163.com 进行投诉反馈,一经查实,立即处理!

相关文章

  • android popupwindow用法详解

    android popupwindow用法详解

    这篇文章主要为大家详细介绍了android popupwindow用法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-10-10
  • Android基于OkHttpUtils网络请求的二次封装

    Android基于OkHttpUtils网络请求的二次封装

    这篇文章主要介绍了Android基于OkHttpUtils网络请求的二次封装,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03
  • Android 判断当前语言环境是否是中文环境

    Android 判断当前语言环境是否是中文环境

    本文主要介绍了Android 判断当前语言环境是否是中文环境的方法。具有很好的参考价值。下面跟着小编一起来看下吧
    2017-04-04
  • android监听返回按钮事件的方法

    android监听返回按钮事件的方法

    这篇文章主要介绍了android监听返回按钮事件的方法,涉及Android事件监听的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-10-10
  • Android开发之图片旋转功能实现方法【基于Matrix】

    Android开发之图片旋转功能实现方法【基于Matrix】

    这篇文章主要介绍了Android开发之图片旋转功能实现方法,结合实例形式分析了Android基于matrix矩阵操作图形变换的相关实现技巧,需要的朋友可以参考下
    2017-09-09
  • Android实现图片轮播列表

    Android实现图片轮播列表

    这篇文章主要为大家详细介绍了Android实现图片轮播列表,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-06-06
  • 21天学习android开发教程之SQLite分页读取

    21天学习android开发教程之SQLite分页读取

    21天学习android开发教程之SQLite分页读取,Android包含了常用于嵌入式系统的SQLite,免去了开发者自己移植安装的功夫,感兴趣的朋友可以参考一下
    2016-02-02
  • xUtils3.0框架学习笔记分享

    xUtils3.0框架学习笔记分享

    这篇文章主要为大家分享了xUtils3.0框架学习笔记,xUtils开源框架的功能介绍,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-11-11
  • Kotlin使用滚动控件RecyclerView实例教程

    Kotlin使用滚动控件RecyclerView实例教程

    RecyclerView是Android一个更强大的控件,其不仅可以实现和ListView同样的效果,还有优化了ListView中的各种不足。其可以实现数据纵向滚动,也可以实现横向滚动(ListView做不到横向滚动)。接下来讲解RecyclerView的用法
    2022-12-12
  • Flutter 路由插件fluro的使用

    Flutter 路由插件fluro的使用

    使用原生的路由基本上能够满足大部分需求,但如果想要对页面做类似浏览器 url 那样的路由,或者控制页面跳转的转场动画,那么原生的路由需要做不少的改造。在 pub 上,有优秀的路由插件 fluro 解决这类问题。本文介绍该插件的使用方法
    2021-06-06

最新评论