gradle targetSDKVersion 升级浅析

本文以23升级到26为目标基础,涉及到23以下的分析处理请参考其他资料。

1.分析维度

  • 第三库的使用检查,是否有异常
  • api变更对应的代码调整
  • 已有经验分析(百度、google)。

完成上述工作后,安全起见,需要全面测试,所有页面执行效果验证,兼容性验证。

2.API 24版本升级

官方变动说明

(一)系统更改

  1. 取消部分系统广播使用

(1)取消网络变更CONNECTIVITY_ACTION的隐式广播发送.

(2)相机使用发送的广播ACTION_NEW_PICTURE和ACTION_NEW_VIDEO。

注:可用JobScheduler替代,另外在api28系统将删除这个广播。

  1. 应用私有目录访问将受限,分享图片会不会受影响?
  2. 传递软件包网域外的file://URI可能给接收器留下无法访问的路径。因此,尝试传递file://URI会触发FileUriExposedException。分享私有文件内容的推荐方法是使用FileProvider。
  3. 共享文件的方式(同上)

(二)屏幕缩放

设置尺寸后,7

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值