Android 10新特性

Android10引入了多项重要更新,包括随机MAC地址分配增强隐私保护,通知中的智能回复提升用户体验,系统级深色主题优化显示效果,TLS1.3默认启用加强网络安全性,限制后台启动Activity规范应用行为,以及用户存储权限变更保障数据安全。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考链接:

https://developer.android.google.cn/about/versions/10/highlights

 

 

  • 随机mac地址?

Android 10随机分配MAC地址,让应用程序和观察者更难跟踪你;

 

  • 通知中的智能回复

Android 10 使用设备上的机器学习在通知中提供上下文操作建议,如智能回复消息或在通知中打开某个地址的地图。您的应用可以立即充分利用此功能,而您无需执行任何操作。系统提供的智能回复和操作默认直接插入到通知中。您仍可以根据需要自行提供回复或操作。使用 setAllowGeneratedReplies() 和 setAllowSystemGeneratedContextualActions() 即可针对每则通知选择停用智能回复。

 

  • 深色主题

Android 10 新增了一个系统级的深色主题,非常适合光线较暗的场景并能帮助节省电量。用户转至“设置”进行相应设置或开启“省电模式”即可激活新的系统级深色主题。这会将系统界面更改为深色,并为支持深色主题的应用启用深色主题。您可以为应用构建自定义深色主题,也可以选择使用新的 Force Dark 功能,让系统根据现有主题动态创建深色版本。您还可以充分利用 AppCompat 的 DayNight 功能,为使用早期版本的 Android 的用户提供深色主题。如需了解详情,请参阅开发者指南。

需要考虑是否在GS的产品中保留该feature;

 

  • 默认启用 TLS 1.3

Android 10 还默认启用 TLS 1.3,它是 TLS 标准的主要修订版本,具有性能优势和更高的安全性。GS产品中涉及到tls版本控制相关的逻辑需要适配修改

 

  • 从后台启动 Activity 的限制

GS关联比较多的后台服务接受广播弹窗的交互方式可能无法弹出,解决方案需要参考:https://developer.android.google.cn/guide/components/activities/background-starts

 

  • 用户存储权限的变更

Android Q 在外部存储设备中为每个应用提供了一个“隔离存储沙盒”(例如 /sdcard)。任何其他应用都无法直接访问您应用的沙盒文件。由于文件是您应用的私有文件,因此您不再需要任何权限即可在外部存储设备中访问和保存自己的文件。此变更可让您更轻松地保证用户文件的隐私性,并有助于减少应用所需的权限数量。

沙盒,简单而言就是应用专属文件夹,并且访问这个文件夹无需权限。谷歌官方推荐应用在沙盒内存储文件的地址为Context.getExternalFilesDir()下的文件夹。比如要存储一张图片,则应放在Context.getExternalFilesDir(Environment.DIRECTORY_PICTURES)中。

关联的应用,文件管理器等需要考虑进行适配

 

  • 支持Project Mainline

谷歌将能够直接向终端用户提供安全更新,GMS认证要求必须合入Project Mainline的代码。

https://support.google.com/androidpartners_gms/answer/9358977?hl=en&ref_topic=9353615

主要有以下模块:

GoogleDocumentsUIPrebuilt\GoogleExtServicesPrebuilt\ModuleMetadataGooglePrebuilt\GooglePermissionControllerPrebuilt\GoogleExtServicesConfigOverlay\GooglePermissionControllerOverlay\GooglePermissionControllerFrameworkOverlay

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值