美文网首页
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