谷歌 Android 开发团队宣布发布Android 14 的第二个开发者预览版。
值得开发者注意的是,该版本是进入 Beta 之前的最终开发者预览版。
此预览版包括许多与隐私和安全相关的更新。例如,Photo Picker 提供了一个显示用户媒体库的界面,建议所有应用程序使用,但对于由于某种原因无法使用它的应用程序,有一个新的对话框可以让用户在三种不同的权限之间进行选择级别:允许访问所有媒体、允许访问选定媒体和阻止访问。
1)Credential Manager 现在可作为 Android 14 中的平台 API 使用,可简化登录过程。
2)API 支持密钥和密码。
3)此开发预览版中的主要更新包括帐户选择器的 UI 改进和 API 更改。
Android 14 中的其他安全更新包括更安全的隐式意图,以及让前台应用更好地控制其他应用启动后台活动的能力。
还有一些旨在帮助提高性能的更新。此预览版包括对内存管理系统的新优化,一旦应用程序进入缓存状态,将阻止大多数后台应用的活动。
另一个更新是用户现在可以在屏幕解锁时关闭正在进行的通知。但是,某些通知(例如系统和设备策略通知)仍然无法取消。
Android 14 还为开发者改进了 App Store 体验。它包括新的 PackageInstaller API,包括:
1)requestUserPreapproval(),允许延迟下载 APK,直到安装获得批准
2)setRequestUpdateOwnership(),它允许安装程序表明它负责未来的应用程序更新
3)setDontKillApp(),它可以在应用程序运行时安装可选功能。
还有关于区域偏好的新 API 和意图,使用户能够个性化温度单位、编号系统和一周的第一天等内容。
节选 Android 工程副总裁大卫伯克博客中的一段:
“生活在美国的欧洲人可能更喜欢温度单位是摄氏度而不是华氏度,并且应用程序将星期一视为一周的开始,而不是美国默认的星期日,”
详细内容,请参见:
https://android-developers.googleblog.com/2023/03/android-14-developer-preview-2.html
本文为 @ 场长 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。