安卓应用正在从谷歌应用商店里逐渐消失,原因在于要与安卓 API 级别保持兼容,需要持续进行维护,谷歌要求开发者在应用列表中展示可能的私人信息等其他因素。
iA Writer,一款广受欢迎的无干扰写作工具,最近在与谷歌就文件读写权限问题反复沟通了五个月之后,终止了其安卓版本的开发。独立游戏开发商 Frozen Fractal 正允许其安卓应用被移除,而非遵守有关公开列出联系信息以及向谷歌提供护照信息的新规定。Syncthing,一款颇受欢迎的开源文件同步服务,由于谷歌致使在 Play 上发布应用处于困难与不可能之间,且没有积极维护,正在放弃安卓版本。
三个安卓应用开发者的放弃还不足以确立一种趋势,但同样的因素倘若还未影响到其他应用,也将会产生影响。该公司新的必填信息规则是个大问题,它要求开发者在谷歌应用商店上公开列出实际地址(非邮政信箱)、电话号码和电子邮件联系信息:
谷歌将在 Google Play 上显示您的法定姓名、您所在的国家/地区(依据您的法定地址)以及开发者的电子邮箱地址。如果您决定在 Google Play 上实现盈利,那么谷歌将会显示您的完整地址。在某些地区,开发者被要求提供可能会在 Google Play 上显示的额外信息,比如他们的电话号码或完整地址。访问 此帮助中心文章 了解更多信息。
这对于有办公室的大公司不是问题,但对于大多数个人和一些自营企业而言,这相当于谷歌要求开发者在每个应用列表中曝光自己的信息。不遵守规定的开发者最终会使其应用从 Play 商店中被移除,如果它们尚未被移除的话。
谷歌刚刚 提高了谷歌应用商店中应用的目标 API 级别要求 ,不过,如果应用开发者申请延期,那么他们可以等到 2024 年 11 月 1 日。目标 API 级别是应用所针对构建的 Android 的最新版本,并且每个新的 API 级别都会对权限或其他核心功能做出更改。需要明确的是,这和最低 API 级别不同,最低 API 级别是应用所支持的 Android 的最旧版本。谷歌并没有阻止任何人去制作适用于古老手机和平板电脑的应用,但该应用确实必须支持 Android 新版本的所有功能。
这种 API 级别更改每年都会发生,所以这并不怎么令人惊讶,但它确实让那些无论如何都不经常更新的应用更难维护。例如,如果开发者在三年前制作了一个仍然可用的简单应用,但该应用需要一个新图标或者小错误修复,开发者还必须重写来符合新的 API 级别。这项工作的程度取决于应用的功能情况。
自 2024 年 11 月 1 日起,新的应用程序和现有应用程序的更新必须针对 Android 14,否则它们将仅能在 Play 商店中提供给与该应用程序目标 API 相匹配的设备。例如,如果一款游戏已经数年未更新,并且使用的是针对 Android 11 的 API 级别 30,那么它只能安装在运行 Android 11 或更早版本的设备上。
Frozen Fractal 在一篇博客文章中解释了为什么这对较小的开发者来说很困难:
每次 API 更新都会带来大量的被弃用的部分,以及对本就难以理解的构建系统的重大的改变。而且,即使您不想更新应用程序,谷歌最终也会开始向用户隐藏那些未达到某些最低 API 版本要求的应用程序。这意味着您不能只是发布一个应用然后就不管了;每年每个应用都需要花费数天的工作来跟上谷歌的最新变动。对于那些以应用为核心业务的公司来说,这不成问题,但对于那些只是想做些很酷的东西、发布出去然后转向下一个项目的独立开发者和业余爱好者来说,这是个坏消息。
新要求有合理的理由:列出开发者信息能提高对用户的透明度,并且使用更新的目标 API 版本构建的应用对用户来说更安全,因为其安全性得到了提高。然而,所有这些要求都让时间和资源较少的开发者感到头疼,可能导致您最喜欢的某个应用突然从 Play 商店中消失。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.