Android 9.0 闪退 (部分手机闪退)兼容
1.刘海平API
window.setFlags 这类设置 有部分的手机适配会出现问题
2.消息接收,通知渠道
Android 8.0 引入了通知渠道,允许您为要显示的每种通知类型创建可由用户自定义的渠道。
但是有一些 第三方的SDK(IM 和 推送)不更新也可以正常在android8.0上使用 (比如环信,极光)
但是Android9.0 为了增强用户隐私,Android 9 引入了若干行为变更,如限制后台应用访问设备传感器、限制通过 Wi-Fi 扫描检索到的信息,以及与通话、手机状态和 Wi-Fi 扫描相关的新权限规则和权限组。
无论采用哪一种目标 SDK 版本,这些变更都会影响运行于 Android 9 上的所有应用
不更新第三方 SDK 有一部分手机可以正常运行 ,但是还有一部分手机会 出现未响应,黑屏 闪退问题
我就遇到一个这样的问题 有一些Android9.0 的出现 未响应ANR,黑屏 。
但是log 日志里面只有这个异常Service: kill process pid:9957 没有其他的日志了
我查询一些资料发现 ,android9.0出现ANR 之后的几秒内会自动闪退
最后发现是 IM 第三方IM 不兼容9.0 ,更新一下包之后就可以了
3.移除对 Build.serial 的直接访问
现在,需要 Build.serial 标识符的应用必须请求 READ_PHONE_STATE 权限,然后使用 Android P 中新增的新 Build.getSerial() 函数
4. Android P 限制了明文流量的网络请求,非加密的流量请求都会被系统禁止掉
参考这位大脑:https://blog.csdn.net/u011200604/article/details/82116320
我个人总结一下:
APP兼容系统是一步一步来:
1、5.0 兼容6.0 再升级兼容7.0
不要直接从7.0 兼容9.0
很多时候找 不到对应系统的问题
2. 每次android 系统大更新 把第三个SDK都更新一下
Google官方文档 https://developer.android.google.cn/about/versions/pie/
Android P版本应用兼容性适配技术指导 https://devcenter.huawei.com/consumer/cn/devservice/doc/50115
Android P版本 新功能介绍和兼容性处理 https://blog.csdn.net/yi_master/article/month/2018/04
---------------------
Android 9.0 闪退 (部分手机闪退)兼容相关推荐
- Android5.0直播不了,Android 5.0打开直播页面直接闪退
Android 6.0也出现了.这是错误信息~ io.reactivex.exceptions.OnErrorNotImplementedException: Attempt to invoke vi ...
- android mtk 按键,Android 4.0 虚拟按键、手机模式、平板模式(转)
nullem;text-align:left">平台信息: 内核:linux2.6/linux3.0 系统:android/android4.0 平台:S5PV310(samsungE ...
- 小米3升级android 6.0,可升级Android 6.0机型一览 小米手机亮了
前不久,Android M被谷歌正式确定为6.0系统,代号Marshmallow,预计年底前发布.而对于普通用户来说,最关心的就是自己的手机能不能升级.不过别着急,在此之前,我们不妨看看Android ...
- 一加android 6.0壁纸,一加手机2即将升级至Android 6.0:氧OS 3.0截图曝光
[TechWeb报道]虽然旗下产品不多,但一加手机的口碑一向不错,特别是在海外拥有不少粉丝,甚至还悄然亮相了美剧<纸牌屋>第四季.3月15号,一加官网推出福利活动,买手机赠送定制后盖,多款 ...
- 诺基亚n1 android 6.0,纳尼?Android 4.0?诺基亚N1手机?
----------- 以下是2012年老文章内容------------ 当我们看到诺基亚N9四处砸钱打着"不跟随"的广告时,我们不屑一顾,切,内置的系统一点也不好,还是不如Lu ...
- Android 7.0拍照后保存到手机的指定目录并返回显示
欢迎访问本人博客:https://www.kangaroohy.com 本文参考第一行代码Android第2版.实现拍照并保存到指定目录. 1.创建项目Camera,修改activity_main.x ...
- android usb触摸屏驱动 win10,Win10手机居然这样兼容安卓:直接运行apk!
摘要:"应用太少是硬伤!"这是WP粉吐槽微软简洁而有力的一句话.最新的Win10Mobile预览版中首次引入了微软的安卓子系统,这也是微软推行的ProjectAstoria的一部分 ...
- 原生android 全面屏,谷歌全面屏手机曝光!谷歌pixel2,安卓8.0+骁龙836!
很多人都会承认苹果的ios系统是十分优秀的,而我们的安卓手机就会感觉有些差距.其实,主要我们很难享受到安卓的原生系统,并且安卓的开源机制,也让很多软件应用缺乏监控. 不过,在智能手机的市场上,iPho ...
- android 6.0适应的机型,提升用户体验 可升Android 6.0机型盘点
原标题:提升用户体验 可升Android 6.0机型盘点 [手机中国 导购]2009年Android系统正式发布,由此加速手机走向智能化进度.如今,随着Android系统日渐成熟,众多手机厂商都在此基 ...
- Android 8.0学习 (36)---Android 8.0 WebView 拍照、简易预览、二维码扫描 各种问题解决
Android 8.0 WebView 拍照.简易预览.二维码扫描 各种问题解决 项目用到了WebView包装HTML5做成app使用,其中有页面用到了二维码和拍照上传功能.本人从未做过android ...
最新文章
- IDEA配置NodeJS项目遇到问题及解决
- break、continue在switch以及循环中的作用
- iOS官方Sample大全
- EOS 智能合约源代码解读 (5)class contract
- python提供了_Python中 为我们提供了一些独特的解决方案的方法特性
- 【实习记】2014-09-04浏览代码查middle资料+总结我折腾过的源码浏览器
- 进云仿美团外卖平台 v1.39源码
- Webpack之插件html webpack plugin
- 多个DataTable的合并成一个新表
- gperf linux 安装_Gperftools安装
- 云计算入门科普系列:小型云计算平台怎么搭建?
- 开源框架相关面试问题-retrofit网络框架面试问题讲解
- C++ int string 转换
- Microsoft Expression blend 3 新功能简介
- Xilinx FPGA 下载器驱动提示“系统找不到指定的路径”的解决办法
- 物联网操作系统软件定时器
- 商务工作人员用什么邮箱,超好用的商务邮箱申请攻略!
- Odb文件(Abaqus)数据结构的一些思考
- Adobe Premiere Pro 2020 入门教程(三)首选项和快捷键的设置
- 用c语言试完成九九乘法口诀表中倒直三角形,