美文网首页
Android targetSdkVersion 26适配

Android targetSdkVersion 26适配

作者: happyyy2017 | 来源:发表于2018-12-05 17:17 被阅读11次

    参考文档

    https://www.jianshu.com/p/89ae79af3999

    https://www.cnblogs.com/lrcaoxiang/p/9269544.html

    https://blog.csdn.net/sslinp/article/details/83412693

    https://blog.csdn.net/qq_18620851/article/details/80617549

    https://www.jianshu.com/p/9fb882cae239

    service适配

    https://blog.csdn.net/o279642707/article/details/82352431

    Android 8 (API level 26)

    官方文档地址

    迁移到8.0

    一、targetSdkVersion 不做变更的兼容性测试

    测试重点

    二、构建具有8.0能力的应用

    1、更新构建配置

    android {

      compileSdkVersion 26

      buildToolsVersion 26

      defaultConfig {

        targetSdkVersion 26

      }

      ...

    }

    dependencies {

      compile 'com.android.support:appcompat-v7:26.0.0-beta1'

    }

    2、从清单文件中移除广播接收器

    隐式广播在8.0上失效,显示广播不影响。删除manifest中隐式广播定义

    增加隐式广播例外,例外的隐式广播仍可以使用

    例外隐式广播

    3、targetSdkVersion 设置为“O”时影响应用的关键变化。

    备注:

    1、通过SystemProperties 获取 net.dns1等信息不再支持

    2、

    针对所有api版本和8.0api行为变更

    https://developer.android.google.cn/about/versions/oreo/android-8.0-changes#o-apps

    相关文章

      网友评论

          本文标题:Android targetSdkVersion 26适配

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