来源:IT之家谷歌今天发布了面向 Pixel 设备的下一版 Android 系统 Android 12 的首个开发者预览版。按照谷歌的惯例,Android 的首个预览版充满了很多面向开发者的变化。Android 12 对操作系统如何处理图像、视频以及未来的安全更新都有更新。
在未来的版本中,设置菜单可能会得到更大的改造。XDA 的 Mishaal Rahman 发现了一个单手模式,可以通过一些 Pixel 设备上的功能标志启用。基本上是将类似于三星 One UI 的布局应用到设置菜单中,有大文本标题和布局,在大屏幕设备上应该更容易使用。快速设置面板如果你不喜欢某些媒体播放器出现在你的快速设置面板中,你现在可以单独关闭它。可以通过声音和振动设置菜单中的一个新选项来实现这一点,例如如果你不想让 YouTube 出现在快速设置中,但想保留 Spotify,现在可以实现这一点。
左:Android 12 开发者预览版 1,右。Android 11此外,在锁屏和快速设置菜单中,谷歌将媒体通知做得更大了一些。现在,歌曲名称和艺术家被显示在通知顶部的单行上。同时,播放器控制在底部,专辑封面在左侧,看起来比以前更紧凑一些。其他 Android 12 新功能安卓 11 已经允许更容易的 Wi-Fi 网络共享,但安卓 12 让其更容易。现在,如果你想与某人共享你的 Wi-Fi 网络,只需点击现在出现在 Wi-Fi 网络共享屏幕上的 " 附近 " 按钮。这将使用 Android 的附近共享功能将 Wi-Fi 凭证发送给任何你想要的人。此外,XDA 的 Mishaal Rahman 指出,Android 12 确实有滚动截图支持,但还没有启用。看不到的重要 Android 12 功能和以往一样,在这个早期版本中,还有许多以开发者为中心的变化。触觉耦合的音频效果在 Android 12 中,谷歌将通过手机的振动马达增加对触觉耦合音频效果的支持。通过使用这个工具,开发者将能够从音频会话衍生出的振动强度和频率中创造出更加沉浸式的游戏和音频体验。谷歌给出的例子是,使用自定义铃声的视频通话应用,通过触觉反馈来识别来电者,或者通过振动模拟崎岖地形的赛车游戏。改进了沉浸式模式下的 Android 12 手势导航功能当观看全屏视频、游戏或阅读书籍时,沉浸式模式就会启动。通常,安卓系统默认的手势导航需要用户从侧面滑动进去,然后再次回到上一个屏幕。现在,在视频查看器或照片库等情况下,第二次滑动已经没有必要了:Android 12 中针对这些情况的新默认值允许你只需滑动一次就可以返回。谷歌表示,它仍然在保护应用程序免受意外手势的影响,但这应该会让退出全屏体验变得不那么繁琐。可以自己尝试一下,在全屏模式下查看谷歌照片中的照片,然后从侧面向后滑动,比之前简单多了。项目主线改进在 Android 12 中,谷歌在 Project Mainline 中加入了 Android Runtime(ART)模块。通过添加这个模块,谷歌可以发布对运行时性能的改进,管理内存,并使 Kotlin 操作更快,而不需要进行全面的系统更新。对不支持的应用提供 HEVC 支持由于移动设备中内置了硬件编码器,如今许多相机应用程序都能以 HEVC 格式进行拍摄。有些应用程序不支持该格式。对于这些应用,谷歌将在 Android 12 中引入兼容媒体转码功能,即使应用不支持 HEVC,也能将文件转码为 AVC 格式。谷歌表示,转码过程需要时间:在 Pixel 4 上转码一段 30fps 的 1 分钟 1080p 视频大约需要 9 秒。开发者要选择加入转码服务也将非常容易。Android 12 的 AVIF 图像支持
Android 12 引入了对 AV1 图像文件格式(AVIF)的支持。这种图像格式使用视频压缩的帧内编码内容。理论上,与 JPEG 图像相比,在相同的文件大小下,可以 " 极大地 " 提高图像质量。更容易在应用程序中插入丰富的内容IT 之家了解到,谷歌正在让应用更容易移动和接收图片、视频、音频文件等丰富的内容。Android 12 引入了一个统一的 API,让应用可以接受来自任何来源的内容,无论是剪贴板、键盘还是拖放。通过一个名为 OnReceiveContentListener 的新接口,当内容从其他来源插入时,应用程序将获得一个回调。这个接口是处理所有内容插入的地方,无论内容类型如何。多声道音频改进Android 12 增加了对 MPEG-H 播放的支持,支持直通和卸载模式。此外,音频混音器、重放器和效果器也进行了优化,最多可支持 24 个通道。对前台服务的优化Android 12 将阻止针对 Android 12 的应用从后台启动前台服务。为了帮助实现这一点,谷歌在 JobScheduler 中引入了一个新的加急作业,可以获得提升的进程优先级,并立即运行,而不考虑电池限制。这应该会导致更少的应用程序被杀死,应用程序的性能更加平稳。Android 12 还将把一些前台服务通知延迟 10 秒,让短暂的任务有机会在通知显示之前完成。谷歌什么时候发布 Android 12?谷歌已经发布了所有开发者预览版和测试版的暂定 Android 12 发布日期时间表。谷歌安排了三次开发者预览:一次在 2 月,一次在 3 月,一次在 4 月。一共会有四次测试版,从 5 月开始,到 8 月结束。
" 平台稳定性 " 的标识符被列为 Android 12 beta 4 和最终版本。这时谷歌计划开始对应用、SDK 和库进行最终的兼容性测试。至于最终的 Android 12 发布日期,谷歌并没有给我们太多提示。有可能在 8 月底全面推出,也可能会等到 9 月初到 9 月中旬才会全面推出 Android 12。谷歌在 2020 年 2 月 19 日推出了第一个 Android 11 开发者预览版,在 2020 年 6 月 10 日推出了第一个测试版,在 2020 年 9 月 8 日推出了操作系统的完整版本。该公司历来严格遵守其开发预览版发布时间表,考虑到这一点,预计 Android 12 会准时到来。
文章评论