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 ...
最新文章
- CSS中的盒子阴影和文字阴影
- 技师学院计算机老师,技师学院计算机教学课堂改革探索论文
- 现在还有必要学Java开发吗?前景好吗?
- ConnectivityManager ConnectivityService in Android
- 精选| 2020年12月R新包推荐(第49期)
- android.mk 编译选项,Android.mk中加入选项,编译生成可以直接安装的apk包
- PHP错误处理注册机制
- Go 设计模式(Go patterns)
- WPS个人版安装VBA教程
- Java实现微信刷屏(2)
- 小丁在美国的惬意生活 日常学学英语吃吃BBQ-猎豹体育网
- 硅谷录用的计算机专业大学排名,学计算机科学专业,必选硅谷附近的这些加州大学...
- 【FPGA】学习的32个开源网站
- 自媒体运营转行做数据分析第1年零6个月
- 张俊林:由ChatGPT反思大语言模型(LLM)的技术精要(2)
- 阿里云服务器CPU第三代Intel Xeon可扩展处理器(Ice Lake)性能评测
- Keil C51中头文件INTRINS.H的作用
- 风靡全球的英雄联盟手游,竟然没有国服,只能教你玩国际服了...
- 双栈完全解决计算器问题
- 域名解析工具_12种帮助您购买完美域名的工具