首页
›
密码学工程与数据安全
›
061-密码服务高可用SDK接入改造
›
《Android跨版本SDK适配与旧项目升级》
VIP20
本课程属于:061-密码服务高可用SDK接入改造
密码学工程与数据安全 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
旧版本SDK兼容实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
理解SDK版本号的含义与演变
理解SDK版本号的含义与演变 · 核心概念 · 实践要点
SDK
理解
02
常见旧版本SDK的兼容性问题概述
常见旧版本SDK的兼容性问题概述 · 核心概念 · 实践要点
SDK
常见旧版本
03
使用Android Support Library实现向后兼容
使用Android Support Li… · 核心概念 · 实践要点
Android
Support
04
AndroidX迁移实战与注意事项
AndroidX迁移实战与注意事项 · 核心概念 · 实践要点
AndroidX
迁移实战
05
API级别检查
Build.VERSION.SDK_…
API
级别检查
06
利用注解@TargetApi和@RequiresApi
利用注解@TargetApi和@Requ… · 核心概念 · 实践要点
TargetApi
RequiresApi
07
运行时权限的兼容处理(不同版本差异)
运行时权限的兼容处理(不同版本差异) · 核心概念 · 实践要点
运行时权限的兼容…
不同版本差异
08
使用反射调用新API(以Android为例)
使用反射调用新API(以Android为… · 核心概念 · 实践要点
API
Android
09
跨版本资源适配(values-vXX、drawable-xxx)
跨版本资源适配(values-vXX · 核心概念 · 实践要点
values-vXX
drawable-xxx
10
Fragment兼容处理(v4 vs appcompat)
Fragment兼容处理(v4 vs a… · 核心概念 · 实践要点
Fragment
v4
11
Activity与Fragment生命周期的版本差异
Activity与Fragment生命周… · 核心概念 · 实践要点
Activity
Fragment
12
Notification通知兼容(从旧到新)
Notification通知兼容(从旧到… · 核心概念 · 实践要点
Notification
通知兼容
13
存储权限适配(Scoped Storage)
存储权限适配(Scoped Storag… · 核心概念 · 实践要点
Scoped
Storage
14
使用兼容库中的新UI控件(如RecyclerView替代ListView)
使用兼容库中的新UI控件(如Recycl… · 核心概念 · 实践要点
UI
RecyclerView
15
网络请求的版本适配(HTTP客户端变化)
网络请求的版本适配(HTTP客户端变化) · 核心概念 · 实践要点
HTTP
网络请求的版本适…
16
多进程与服务的兼容问题
多进程与服务的兼容问题 · 核心概念 · 实践要点
多进程
服务的兼容问题
17
BroadcastReceiver的版本变化
BroadcastReceiver的版本… · 核心概念 · 实践要点
BroadcastRec…
的版本变化
18
后台执行限制的适配(Oreo及以上)
后台执行限制的适配(Oreo及以上) · 核心概念 · 实践要点
Oreo
后台执行限制的适…
19
使用ProGuard/R8混淆兼容旧SDK
使用ProGuard/R8混淆兼容旧SD… · 核心概念 · 实践要点
ProGuard/R8
SDK
20
构建变体(flavor)处理不同SDK版本
构建变体(flavor)处理不同SDK版… · 核心概念 · 实践要点
flavor
SDK
21
单元测试与集成测试中的版本模拟
单元测试与集成测试中的版本模拟 · 核心概念 · 实践要点
单元测试
集成测试
22
使用模拟器与真机测试兼容性
使用模拟器与真机测试兼容性 · 核心概念 · 实践要点
使用模拟器
真机测试兼容性
23
持续集成中的多版本构建策略
持续集成中的多版本构建策略 · 核心概念 · 实践要点
持续集成
多版本构建策略
24
依赖冲突处理(旧库与新库共存)
依赖冲突处理(旧库与新库共存) · 核心概念 · 实践要点
依赖冲突处理
旧库
25
使用Gradle插件自动适配版本
使用Gradle插件自动适配版本 · 核心概念 · 实践要点
Gradle
使用
26
记录并处理兼容性异常
记录并处理兼容性异常 · 核心概念 · 实践要点
记录并处理兼容性…
重点
27
第三方SDK的兼容性管理
第三方SDK的兼容性管理 · 核心概念 · 实践要点
SDK
第三方
28
废弃API的替代方案(如AsyncTask等)
废弃API的替代方案(如AsyncTas… · 核心概念 · 实践要点
API
AsyncTask
29
升级旧项目SDK的最佳实践
升级旧项目SDK的最佳实践 · 核心概念 · 实践要点
SDK
升级旧项目
30
实战案例
一个支持API 16-33的完整项目
实战案例
API
所属VIP或分类
同VIP:KMS集成方案从入门到实践
同VIP:KMS集成方案实战课
同VIP:NLP分词接口封装与Tokenization服务开发