常见 Android 代码兼容性问题及解决方案

作者/分享人:珠穆朗玛
向 Ta 提问
4年安卓搬砖经验,大公司搬过砖,创业公司扛过旗,二次元,音视频,社交,漫画项目经历丰富,努力做一个会偷懒的程序员。

随着安卓版本的代代更新,兼容问题成为让开发者头疼的第一难题,国内手机市场鱼龙混杂,由于测试资源的不足,很多问题只能随着 App 发布后才慢慢浮现出来,甚至发现了问题,缺少复现问题的手机,影响解决问题的进度。

本场 Chat 适合已经有一定开发经验的 Android 开发者,总结目前开发中主要的兼容问题,以及本人遇到的不常见的兼容问题,帮助大家迅速找到解决问题的方案。

主要内容包括:

  1. 如何回调 Fragment 的 onActivityResult()方法;
  2. 监听 ScrollView 滑动底部的兼容问题;
  3. WebView 的兼容问题
  4. Android 5.0 监听网络;
  5. Android 7.0 文件共享;
  6. Android 8.0 安装 Apk;
  7. Android 8.0 发送通知;
  8. RelativeLayout 常见的布局问题;
  9. 其他问题。

希望我的总结对大家有所帮助。

赠送10个免费名额,先到先得,在微信内打开链接: http://gitbook.cn/m/mazi/activity/5b2b2235af54ea0f807ca11d?giftToken=3edaaee0-7507-11e8-95b1-4b3e59cf235a&sut=7007410075c911e89c7a43197c8c6da2&from=singlemessage

已有88人预订
预订达标
文章出炉
     
06月26日
07月09日
本场 Chat 文章已出炉,购买后即可阅读文章并获得一张珠穆朗玛的读者圈Pass
请务必添加GitChat服务号以查看活动进度及获取活动通知。
查看文章评论/提问
珠穆朗玛
Android 8.0安装apk,需要在AndroidManifest.xml中声明权限: <!-- 适配安卓8.0,安装应用需要申请权限 --> <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
shixinzhang 🌏
有收获,谢谢分享。
你可能还喜欢
哪些算法和数据结构是需要程序员必须掌握的?
zhen.guo
ACT 敏捷教练培养体系
Chat 三人行
Spring Cloud Consul 从入门到精通
如梦技术 dreamlu
Spring Data JPA 晋级提升篇:复杂场景实战用法与优化
张振华
程序员的自我进化:学习之道,如何更有效的学习
Soyoger
高并发、高性能 Web 架构解决方案
Array老师
微信扫描登录