Android 各个版本兼容型问题

Android 6.0

  • 新增运行时权限,危险权限需要动态申请。

Android 7.0

Android 8.0

  • 允许安装未知来源应用,需要在 AndroidManifest.xml 中声明 REQUEST_INSTALL_PACKAGES 权限。
  • Android8.0取消隐式广播,移除掉了所有的隐式广播。

Android 9.0

  • 限制了明文流量(即HTTP接口)的网络请求,需要使用使用HTTPS接口。

Android 10.0

Android 11.0

Android 12.0

Android 13.0

  • 权限:
    • Manifest.permission.READ_MEDIA_IMAGES
    • Manifest.permission.READ_MEDIA_VIDEO
      外链

Android 14

  • 权限:
    • Manifest.permission.READ_MEDIA_VISUAL_USER_SELECTED

官网链接
恋猫de小郭
修之竹
郭霖

相关推荐
三少爷的鞋35 分钟前
Android Clean Architecture 中 Use Case 只能有一个方法吗?
android
思麟呀35 分钟前
MySQL复合查询与内外连接
android·数据库·mysql
程序员陆业聪9 小时前
两次Flutter全屏白踩坑复盘:Layout的静默失败,以及AI结对编程的认知盲区
android
程序员陆业聪11 小时前
Compose Strong Skipping Mode 的真相:它并不会让你的类型变 Stable
android
shaoming377615 小时前
浏览器动作开发:地址栏图标点击事件、弹出页面设计
android·mysql·adb
赏金术士15 小时前
Kotlin 协程与挂起函数(Coroutines & suspend)入门到实战
android·开发语言·kotlin
泡泡以安18 小时前
Unidbg学习笔记(十三):固定随机干扰项
android·逆向
泡泡以安18 小时前
Unidbg学习笔记(十六):Console Debugger
android·逆向
赏金术士18 小时前
Room + Flow 完整教程(现代 Android 官方方案)
android·kotlin·room·compose
泡泡以安18 小时前
Unidbg学习笔记(八):文件系统层补环境
android·逆向