美文网首页
Android编程权威指南读书笔记 - 第六章

Android编程权威指南读书笔记 - 第六章

作者: 武当霍元甲 | 来源:发表于2019-12-01 16:52 被阅读0次

    第六章:Android SDK版本和兼容

    所有的设置都保存build.gradle文件中,编译版本独占该文件。

    compileSdkVersion 22
    buildToolsVersion “23.0.0”

    defaultConfig {
    applicationId “com.bignerdranch.android.geoquiz”
    minSdkVersion 16
    targetSdkVersion 22

    minSdkVersion:SDK最低版本
    以最低版本为标准,操作系统会拒绝将应用安装在系统版本低于标准的设备上。

    targetSdkVersion SDK目标版本
    目标版本的设定值告知Android:应用是设计给哪个API级别去运行的。一般来说,目标版本就是最新发布的Android版本。

    compileSdkVersion SDK 编译版本
    此设置不会出现在manifest.xml配置文件里的。SDK最低版本和目标版本会通知给操作系统,而SDK编译版本是我们与编译器之间的私有信息。
    编译目标确定具体的基准系统版本。编译目标的最佳选择是最新的API级别

    修改了build.gradle文件之后,选择Tools -> Android -> Sync Project with Gradle Files菜单项,项目随机会重新完成编译。

    Android Lint的不断改进,现在在老版本中调用新版本代码时,潜在问题在编译时就能被发现了。也就是如果使用了高版本系统API中的代码,Android Lint会提示编译错误。

    选择Analyze -> inspect Code菜单,手动触发Lint

    Build.VERSION.SDK_INT常量代表了Android设备的版本号

    Android开发者文档
    包括设计、开发、发布
    开发部分:
    Android培训
    API使用指导
    参考文档
    开发工具
    google服务
    示例代码
    Android文档可离线查看。浏览已下载的SDK文件系统,找到docs目录。

    相关文章

      网友评论

          本文标题:Android编程权威指南读书笔记 - 第六章

          本文链接:https://www.haomeiwen.com/subject/waozwctx.html