![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
系统版本特性
Android系统版本特性及适配
yufumatou
这个作者很懒,什么都没留下…
展开
-
Android12特性及适配
1、Android12及以上系统注册四大组件需要设置android:exported属性。原创 2023-05-17 15:20:18 · 100 阅读 · 0 评论 -
Android4.4特性及适配
一、Android4.41、HttpURLConnection底层实现改为OKHttp二、Android5.01、ART完全替代Dalvik虚拟机2、Context.bindService()需要显式Intent,隐式则引发异常三、Android6.01、运行时权限权限组 权限 日历:CALENDAR android.permission.READ_CALENDAR android.permission.WRITE_CALENDAR 相机:CAMERA原创 2021-08-02 12:17:46 · 284 阅读 · 0 评论 -
Android5.0特性及适配
1、ART完全替代Dalvik虚拟机2、Context.bindService()需要显式Intent,隐式则引发异常原创 2021-08-02 12:16:17 · 128 阅读 · 0 评论 -
Android6.0特性及适配
1、运行时权限权限组 权限 日历:CALENDAR android.permission.READ_CALENDAR android.permission.WRITE_CALENDAR 相机:CAMERA android.permission.CAMERA 通讯录:CONTACTS android.permission.READ_CONTACTS android.permission.WRITE_CONTACTS android.permission.G.原创 2021-08-02 12:14:07 · 506 阅读 · 0 评论 -
Android7.0特性及适配
1、SharedPreferences废弃共享模式,详见2、文件共享(拍照、截图、分享、安装等),禁用file://URL格式共享文件,即无法通过Uri.fromFile(File file)获取的url进行文件共享,会发生FileUriExposedException,适配方案如下:(1)manifest中声明FilProvider<provider android:name="androidx.core.content.FileProvider" android:au原创 2021-08-02 12:12:11 · 257 阅读 · 0 评论 -
Android8.0特性及适配
1、安装应用需要AndroidManifest中添加如下权限<uses-permissionandroid:name="android.permission.REQUEST_INSTALL_PACKAGES"/>2、通知消息需要提供通知渠道才能显示 //通知渠道id val channelId = "channelId" val notificationManager = getSystemService(Context.NOTIFI原创 2021-08-02 12:09:39 · 295 阅读 · 0 评论