Android各版本适配总结
Android 各版本适配总结targetSdk整理日期2026-07-30范围Android 8API 26→ Android 17API 37说明以下为升targetSdkVersion后的关键行为变更与适配要点跑在新系统上但未升 target 时仍需对照「所有应用」行为变更做兼容测试。官方入口Versions · Play target API0. 速查表版本API代号/备注适配关键词升 target 后Android 8.0/8.126/27Oreo通知渠道、后台执行限制、隐式广播限制Android 928Pie明文 HTTP 默认禁止、非 SDK 限制、前台服务通知Android 1029Q分区存储可选强制、后台定位、设备标识、手势导航Android 1130R强制分区存储、软件包可见性、后台定位分步授权Android 12 / 12L31/32Sexported必填、PendingIntent 可变性、精确闹钟、FGS 启动限制Android 1333T通知运行时权限、媒体细分权限、附近设备权限Android 1434UFGS 类型必填、动态广播导出标志、隐式 Intent 限制Android 1535V强制边到边、FGS 超时、屏幕分享部分共享Android 1636Baklava边到边不可 opt-out、预测性返回默认、大屏限制可临时 opt-outAndroid 1737—大屏限制永久生效、局域网权限、CT 默认开、MessageQueue 无锁1. Google Play 目标 API 要求截至 2026场景要求新应用 / 更新提交2026-08-31起须targetSdk ≥ 36Android 16已上架应用对新用户可见须targetSdk ≥ 35Android 15否则仅对「系统版本 ≤ 你的 target」设备可见Wear / Automotive更新可仍为 API 35TV / XR可为 API 34延期Play Console 可申请延长至约2026-11-01以控制台为准Android 17预计2027 年中起要求 target 37以官方公告为准优缺点跟进最高 target优点满足上架与分发获得系统新能力与安全默认值减少老旧行为技术债缺点每升一级都有 breaking change大屏/边到边/权限改造成本高依赖三方 SDK 进度2. Android 8API 26/27— Oreo关键变更通知渠道NotificationChannel未创建渠道则通知可能不展示后台执行限制隐式广播大量禁用后台服务受限改用JobScheduler/WorkManager/ FGS后台位置更严格的后台定位限制自适应图标、多窗口相关行为适配要点为所有通知创建 Channel后台任务迁到 WorkManager / JobScheduler静态注册的隐式广播改为显式或动态注册例外除外3. Android 9API 28— Pie关键变更明文流量默认禁止usesCleartextTrafficfalse需 HTTP 时用 Network Security Config前台服务启动 FGS 必须显示通知非 SDK 接口限制正式推进Apache HTTP client从 bootclasspath 移除需依赖或迁移适配要点HTTPS 优先明文域名白名单写进 network_security_config排查反射/私有 APIFGS 通知合规4. Android 10API 29— Q关键变更分区存储Scoped Storage按 target 逐步收紧完整强制在 11后台启动 Activity大幅限制后台定位需ACCESS_BACKGROUND_LOCATION设备唯一标识IMEI/序列号等受限改用可重置 ID / SSAID 等策略活动识别需ACTIVITY_RECOGNITION手势导航与边衬区冲突处理全屏 Intent需USE_FULL_SCREEN_INTENT适配要点文件访问改 MediaStore / SAF / 应用专属目录后台勿随意startActivity定位分前台/后台申请合规说明用途5. Android 11API 30— R关键变更强制分区存储外部存储仅应用专属目录 自身创建的媒体等软件包可见性查询已安装应用需queries或可见性例外后台定位须先获前台定位再跳转设置授予后台权限自动重置长期未使用应用敏感权限被收回APK Signature Scheme v2成为必要建议同时保留 v1适配要点去掉对任意路径File直读外置存储的依赖Manifest 声明queries调起微信/支付宝/地图等后台定位引导流程符合政策6. Android 12 / 12LAPI 31/32— S关键变更android:exported必填含 Intent Filter 的组件必须显式声明PendingIntent 可变性须指定FLAG_IMMUTABLE或FLAG_MUTABLE精确闹钟SCHEDULE_EXACT_ALARM/ 后续特殊权限策略后台启动 FGS进一步限制近似位置申请精确定位时须同时能处理仅授予粗略定位蓝牙权限拆分BLUETOOTH_SCAN/CONNECT/ADVERTISE部分场景启动画面SplashScreen API通知样式自定义通知装饰12L大屏/可折叠更好支持多窗口行为增强适配要点全量组件补exportedPendingIntent 全部标明可变性闹钟/日历类评估精确闹钟权限定位仅要精度时声明并处理 coarse-only大屏做基础响应式为 16/17 打底7. Android 13API 33— Tiramisu关键变更POST_NOTIFICATIONS运行时权限未授权则无法发通知FGS 通知在抽屉可能不可见任务管理器仍可见媒体权限细分READ_MEDIA_IMAGES/VIDEO/AUDIO替代宽泛存储读权限附近设备Wi‑Fi/蓝牙等更多迁到附近设备权限模型广告 ID使用广告 ID 须声明AD_ID** foregound 服务与通知权限**联动体验变化Photo Picker鼓励替代宽权限读图适配要点合适时机申请通知权限拒绝时降级体验存储权限改为对应媒体权限或系统 Photo Picker广告相关清单声明AD_ID或按政策移除8. Android 14API 34— UpsideDownCake关键变更前台服务类型强制每个 FGS 必须声明foregroundServiceType 对应FOREGROUND_SERVICE_*权限startForeground传入类型动态注册 BroadcastReceiver必须指定RECEIVER_EXPORTED/RECEIVER_NOT_EXPORTED隐式 Intent 无法发到未导出的内部组件对外发送更严格匹配完整屏幕意图等权限进一步管控JobScheduler部分网络约束需ACCESS_NETWORK_STATE照片二次授权 / 部分访问选图数量限制等与后续版本延续适配要点梳理所有 FGS映射官方类型dataSync/mediaPlayback/location…Context 注册广播全部带导出标志组件间通信改用显式 Intent蓝牙相关 API 注意BLUETOOTH_CONNECT等强制校验点9. Android 15API 35— VanillaIceCream关键变更边到边edge-to-edge默认强制内容绘制到系统栏后方可用windowOptOutEdgeToEdgeEnforcement临时退出仅 35dataSync/mediaProcessingFGS 24h 内合计约 6 小时超时超时须stopSelf()否则崩溃级异常BOOT_COMPLETED启动部分类型 FGS 被禁持有SYSTEM_ALERT_WINDOW时启动 FGS条件更严后台 Activity 启动规则再收紧优雅文本高度等排版默认变化可能影响布局屏幕共享支持应用部分共享等隐私增强适配要点全面适配 WindowInsets / 边到边不要依赖长期 opt-outdataSync/ 媒体处理改 WorkManager 或严格控时开机广播勿拉起受限类型 FGS回归字体与高度变化导致的截断/重叠10. Android 16API 36— Baklava关键变更边到边 opt-out 失效windowOptOutEdgeToEdgeEnforcement废弃且无效预测性返回默认开启onBackPressed()/KEYCODE_BACK不再回调须OnBackInvokedCallback/OnBackPressedDispatcher可临时android:enableOnBackInvokedCallbackfalseopt-out大屏sw ≥ 600dp忽略方向/可调整大小/宽高比限制可临时opt-out兼容模式健康/健身等更细权限与其他隐私增强按业务查阅官方上架侧常同步要求16KB 内存页设备兼容NDK/so 对齐以 Play 当期政策为准适配要点边到边Insets 处理到位去掉 opt-out返回键全面迁预测性返回 API平板/折叠/桌面窗口响应式布局评估是否仍用大屏 opt-out17 将取消Native 库验证 16KB page sizePlay2026-08-31 起新应用与更新默认须 target36。11. Android 17API 37详细清单见同目录Android17适配总结.md关键变更升 target 37类别要点大屏方向/resize/宽高比限制不可再 opt-out游戏分类可豁免隐私ACCESS_LOCAL_NETWORKSMS OTP 标准短信延迟物理键盘密码默认不显末位安全CT 默认开启Safer Native DCLSystem.load须只读BAL 收紧性能无锁 MessageQueue禁反射内部static final不可再改媒体后台音频限制加强其他蓝牙 RFCOMMread()返回 -1NPU 需声明 feature通讯录 CP2 收紧所有应用与 target 无关跑在 17 上跨 Profile 回环localhost默认阻断usesCleartextTraffic计划废弃 → Network Security Config更严的应用内存限额等适配要点大屏自适应彻底落地局域网 / OTP / CT / native 加载 / 后台音频逐项回归去掉 MessageQueue / static final 黑科技CameraX ≥ 1.5.2 或 1.6.012. 跨版本主题演进便于规划存储10 分区可选11 强制分区13 媒体细分 / Picker后台8 限制广播服务10 限制启 Activity12 限制启 FGS14 FGS 类型15 FGS 超时UI10 手势导航15 边到边16 边到边强制 预测返回16/17 大屏自适应隐私10 标识/定位11 包可见性13 通知权限17 局域网/OTP/CT13. 推荐升级路径工程实践先兼容、后升 target在目标系统真机/模拟器装现网包 → 再升compileSdk/targetSdk按阶跃升级例如 33→34→35→36→37每级解决 FGS/边到边/大屏等「门槛变更」用兼容性开关adb am compat enable/disable …单项验证锁依赖AndroidX、推送、支付、地图、加固/热修均需声明支持新 API清单与权限审计Merged Manifest 查三方带入的权限与 exported最低建议基线2026 下半年角色建议手机应用上架targetSdk 36并启动 37 预研内部库 / 插件至少验证到 API 36/37游戏关注大屏豁免规则 16KB page 多窗口14. 官方文档索引版本行为变更target10https://developer.android.com/about/versions/10/behavior-changes-1011https://developer.android.com/about/versions/11/behavior-changes-1112https://developer.android.com/about/versions/12/behavior-changes-1213https://developer.android.com/about/versions/13/behavior-changes-1314https://developer.android.com/about/versions/14/behavior-changes-1415https://developer.android.com/about/versions/15/behavior-changes-1516https://developer.android.com/about/versions/16/behavior-changes-1617https://developer.android.com/about/versions/17/behavior-changes-17Playhttps://developer.android.com/google/play/requirements/target-sdk15. 与单版本文档关系本文件各版本横向总览 升级路径Android17适配总结.mdAPI 37 纵深清单与 Checklist政策与日期以 Google Play / Android Developers 最新公告为准。

相关新闻

云原生架构下的政务 AI 服务建设

云原生架构下的政务 AI 服务建设

随着数字政府建设进入深度数智化转型阶段,传统政务信息化的痛点愈发凸显:系统烟囱林立、资源利用率低、迭代更新缓慢、AI应用落地成本高、突发业务峰值承载能力不足。以往政务AI多是“单点试点、零散落地”,存在模型复用率低、数据安全风险高…

2026/7/31 22:14:59 阅读更多 →
房车跑马:改装经验与赛事经济全解析

房车跑马:改装经验与赛事经济全解析

1. 房车跑马:一种新兴的生活方式老季的故事让我想起去年在兰州马拉松遇到的一位跑友。当时他开着一辆改装过的二手房车停在起跑点附近,车身上贴满了各种马拉松完赛贴纸。这种"开着房车去跑马"的生活方式,正在国内跑圈悄然兴起。房车…

2026/7/31 22:14:59 阅读更多 →
构建企业级多模态RAG系统:RAG-Anything架构设计与部署方案

构建企业级多模态RAG系统:RAG-Anything架构设计与部署方案

构建企业级多模态RAG系统:RAG-Anything架构设计与部署方案 【免费下载链接】RAG-Anything "RAG-Anything: All-in-One RAG Framework" 项目地址: https://gitcode.com/GitHub_Trending/ra/RAG-Anything RAG-Anything作为新一代企业级多模态检索增强…

2026/7/31 22:14:59 阅读更多 →

最新新闻

3个隐藏功能让MacBook刘海变身智能控制中心:Boring Notch完整指南

3个隐藏功能让MacBook刘海变身智能控制中心:Boring Notch完整指南

3个隐藏功能让MacBook刘海变身智能控制中心:Boring Notch完整指南 【免费下载链接】boring.notch TheBoringNotch: Not so boring notch That Rocks 🎸🎶 项目地址: https://gitcode.com/gh_mirrors/bor/boring.notch 厌倦了MacBook上…

2026/7/31 22:51:11 阅读更多 →
亚马逊产品上架ERP哪个好用?赛狐ERP全流程智能提效实战拆解

亚马逊产品上架ERP哪个好用?赛狐ERP全流程智能提效实战拆解

现在做亚马逊,上架产品也都成了运营难点之一,平台审核更细,类目资质、品牌备案等都可能影响Listing能不能顺利发布,搜索侧也在变化,前端导购工具全面切换至AI导购工具Alexa for shopping,也就是说对话式购物…

2026/7/31 22:51:11 阅读更多 →
终极LaTeX格式化工具:tex-fmt快速美化你的学术文档

终极LaTeX格式化工具:tex-fmt快速美化你的学术文档

终极LaTeX格式化工具:tex-fmt快速美化你的学术文档 【免费下载链接】tex-fmt An extremely fast LaTeX formatter written in Rust 项目地址: https://gitcode.com/gh_mirrors/te/tex-fmt LaTeX文档编写经常面临格式混乱的问题,tex-fmt是一款基于…

2026/7/31 22:51:11 阅读更多 →
人工客服(伪人版)

人工客服(伪人版)

前倾提要这一次为各位带来的是如何利用coze平台来创建一个机器人客服,我主要运用的是利用ai大模型和平台插件来搭建一个虚假的ai客服来给大家看看平常我们在日常生活之中我们大电话和在网络上买完东西有问题所联系的非真人客服的样子是什么样的。1.搭建框架再强的ai…

2026/7/31 22:51:11 阅读更多 →
如何让老旧电视重获新生?mytv-android安卓电视直播软件终极指南

如何让老旧电视重获新生?mytv-android安卓电视直播软件终极指南

如何让老旧电视重获新生?mytv-android安卓电视直播软件终极指南 【免费下载链接】mytv-android 使用Android原生开发的视频播放软件 项目地址: https://gitcode.com/gh_mirrors/my/mytv-android 你是否还在为家中那台运行缓慢的Android电视或盒子而烦恼&…

2026/7/31 22:51:11 阅读更多 →
Prompt工程:释放大模型潜力的核心技术

Prompt工程:释放大模型潜力的核心技术

1. Prompt工程的核心价值与应用场景在大模型技术爆发的当下,prompt工程已成为开发者与AI交互的核心技能。就像老练的厨师懂得如何用精确的火候和调味激发食材本味,优秀的prompt设计能充分释放大模型的潜力。我在实际项目中发现,同样的模型使用…

2026/7/31 22:50:10 阅读更多 →

日新闻

物理复制比逻辑复制好在哪?数据库复制原理详解

物理复制比逻辑复制好在哪?数据库复制原理详解

数据库复制是把主库数据同步到备库的机制,分为逻辑复制和物理复制两种。逻辑复制传输的是 SQL 语句或行变更事件,物理复制传输的是存储引擎底层的物理日志。阿里云 PolarDB(云原生数据库)采用物理复制,在同步延迟、数据…

2026/7/31 0:00:34 阅读更多 →
BilibiliDown:3分钟学会B站视频下载的终极指南

BilibiliDown:3分钟学会B站视频下载的终极指南

BilibiliDown:3分钟学会B站视频下载的终极指南 【免费下载链接】BilibiliDown (GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 😳 项目地址: https://gitcode.com/gh_mirrors/bi/Bilib…

2026/7/31 0:00:34 阅读更多 →
有哪些游戏数据AI平台?游戏行业Data+AI融合方案盘点

有哪些游戏数据AI平台?游戏行业Data+AI融合方案盘点

当前,游戏行业的“DataAI融合”已从概念验证进入价值落地阶段。根据IDC 2025年数据,中国AI游戏云市场规模已达18.6亿元;同时,游戏研发环节AI渗透率高达86%,生成式AI内容普及率超过50%。面对庞大的市场,游戏…

2026/7/31 0:00:34 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/31 1:03:03 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/29 14:34:28 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/31 4:19:39 阅读更多 →

月新闻