Android 12 来了!至少今晚谷歌发布了新 Android 版本的第一个开发者版本,包括未来几个月的时间表。当然,我们还对您对 Android 12 的期望进行了初步了解,即使像每年一样,稳定版本预计要到 9 月份才会发布。 Android 12的重点是数据保护和安全,而不是大规模的功能烟花。特别是,应该给予用户更多的透明度和控制权。当然,正如我们在 iOS 开发中所看到的,这对应用程序开发人员产生了巨大影响,因此最好在开发人员版本中尽早解决更改。进一步的变化将特别影响用户体验。

例如,在数据保护方面, SameSite cookie现在可用于更精细的控制。 Android 11 取消了对具有特定 API 级别的应用程序使用 MAC 地址进行跟踪的限制。现在,所有应用程序都“提供”了可更改且可重置的 MAC 地址。 Android 12 上的应用程序也将不再能够轻松导出数据(活动、服务、收件人)。 Google在此处为开发者提供了有关新数据保护预防措施的详细信息。
支持 HEVC 的硬件在智能手机领域变得越来越普遍,大多数应用程序现在也支持 HEVC 编解码器,并提高了质量和压缩率。但是,Android 12 允许对兼容媒体进行转码,甚至可以由与编解码器不兼容的应用程序使用。该应用程序可以在系统端几秒钟内自动将文件转码为AVC。仍然鼓励开发人员在他们的应用程序中支持 HEVC。 Android 12 还创建了对 AV1 格式 (AVIF) 的支持,例如替换旧的 JPEG 格式。 Android 12 还承诺在音频方面进行改进。空间音频信息(关键词:多声道音频)在这里应该更重要。
Android 12 给予前台服务更高的优先级。影响其他应用程序的使用或网络活动的进程或后台进程被赋予第二优先级。 现在,应用程序开发人员可以使用相应的库。
一项可能对最终用户更具吸引力的新功能:Android 12 包含一个用于“丰富内容”(图像、视频、音频文件等)的统一 API。得益于新界面,无论您是使用剪贴板、键盘还是拖放进行插入都无关紧要。例如,这也适用于导入标记。

在 Android 领域,我们还看到越来越多的智能手机具有出色的触觉反馈。对于游戏玩家来说,这是一项令人兴奋的功能:Android 12 上的应用程序可以通过振动电机“播放”与音频相关的触觉反馈。此外,它还可以用于通过铃声以用户特定的方式为各个用户分配振动模式。
Android 12还旨在标准化和简化系统操作。承诺实现更加一致的手势。即使应用程序全屏显示也是如此。您的应用程序现在应该能够更好地防止意外手势输入。
在我看来,Android 上的通知已经比 iOS 上更好、更全面了,但我们希望通过 Android 12 将它们提升到一个新的水平。除其他外,该设计应该“更现代、更实用”。过渡和动画也应该为此进行优化。 Android 12+ 应用程序可以选择向通知添加自定义内容,例如图标和其他高级选项。此外,通知通常需要更快的响应。应用程序的访问速度应该会更快,但以前被利用的某些功能在 Android 12 中被阻止,促使应用程序开发人员做出调整。

由于许多制造商仍在 Android 领域自力更生,Android 12 进一步扩展了通过 Play Services 进行系统更新的选项(关键字:Project Mainline)。谷歌还敦促开发者“首先为平板电脑优化应用程序,并为可折叠设备开发应用程序”,但在平板电脑领域经历了如此多的失败之后,我怀疑自己是否能够重新开始。 Android 12 还专注于电视平台。他们希望鼓励开发者创建更多应用程序,而基于 Android 12 的第一个版本也已经准备就绪。一般来说,Android 12 还包括许多机制和选项,旨在简化开发人员工作并为 Android 12 和其他设备类别定制应用程序。
您还想要 Android 12 吗?例如,谷歌的 Cast 技术可能会得到修复,并可能更好地集成到 Android 中。也没有提及超宽带技术提供的新机会。关键词:数字车钥匙或智能跟踪器。也没有提到数字身份证的野心。让我们看看未来的版本中还会提供多少出色的功能。第一个开发人员版本是让您的应用程序可供开发人员使用的基础。

