![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android 版本适配
strugglelin
这个作者很懒,什么都没留下…
展开
-
Android 10 适配
文章目录一、Android 10.0 分区存储二、其他适配Android 10.0 适配:targetSdkVersion = 29一、Android 10.0 分区存储1、问题:保存文件到外部存储2、原因:外部存储分类:应用专属目录、公共媒体目录(需使用 MediaStore)、外部其他目录(需使用 SAF(存储访问框架–Storage Access Framework))3、解决方案:不启用分区存储 <application // 不启用分区存储 android:原创 2021-03-21 00:29:03 · 174 阅读 · 0 评论 -
AndroidX 迁移
文章目录1.概述2.迁移前准备3.迁移步骤1.项目版本更新到282.引入 AndroidX3.启用 Jetifier4.更新依赖关系5.更新原始码6.ProGuard 和构建脚本7.获取最新的稳定版本1.概述AndroidX 将原始支持库 API 替换为 androidx 命名空间中的软件包。只有软件包和 Maven 工件名称发生了变化;类、方法和字段名称没有变化。2.迁移前准备备份项目。创建新分支,进行迁移。3.迁移步骤1.项目版本更新到281.gradle 版本更新为 3.2.0 及原创 2020-06-16 08:48:07 · 342 阅读 · 1 评论 -
Android 8.0 适配
Android 8.0 适配:targetSdkVersion &amp;amp;gt;= 251、应用图标适配郭林大神:https://blog.csdn.net/guolin_blog/article/details/794174832、系统图标适配郭林大神:https://blog.csdn.net/guolin_blog/article/details/79854070...原创 2019-01-16 10:04:54 · 170 阅读 · 0 评论 -
Android 7.0 适配
1、Android 7.0 通过 FileProvider 在应用间共享文件鸿洋大神: https://blog.csdn.net/lmj623565791/article/details/728591562、APK signature scheme v2只勾选 v1 签名:按传统方案签名,在 7.0 以上不会使用 v2 安全的验证方式。只勾选 v2 签名:7.0 以下会显示未...原创 2018-09-03 21:24:23 · 176 阅读 · 0 评论 -
Android 6.0 动态权限
1、targetSdkVersion >= 23 需要动态申请危险权限 2、Android 的危险权限有哪些? 3、如何适配? 第三方框架PermissionsDispatcher:https://github.com/permissions-dispatcher/PermissionsDispatcher...原创 2018-09-02 18:01:33 · 165 阅读 · 0 评论 -
Android 9.0 适配
Android 8.0 适配:targetSdkVersion >= 28一、Android P 限制明文流量的网络请求1、问题not permitted by network security policy。2、原因:Android P 限制了明文流量的网络请求,非加密的流量请求都会被系统禁止掉。3、解决方案:步骤 1:res/xml 文件夹新建 network_securi...原创 2019-08-14 16:05:12 · 852 阅读 · 0 评论