Android各版本兼容性适配

Android 6:运行时权限动态申请
Android 7:禁止向你的应用外公开 file:// URI,若要共享文件,使用FileProvider类
Android 8:引入了通知渠道,不允许后台应用启动后台服务,需要通过startForegroundService()指定为前台服务,应用有五秒的时间来调用该 Service 的 startForeground() 方法以显示可见通知。
Android 9:网络请求中,要求使用https、刘海屏API支持
Android 10:定位权限、分区存储、后台启动 Activity 的限制、深色主题
Android 11:存储机制更新、权限更新、权限更新、软件包可见性、前台服务类型、消息框的更新

你可能感兴趣的:(Android各版本兼容性适配)