私人的与谷歌的商业关系那么,未来华为在Android生态上还有哪些回旋余地?用户是否能够在中国供应商未来的系统上自行安装谷歌应用程序?他们可以访问其他应用程序吗?答案并不明显。
理论上,在 Android 固件上自行安装 Google 应用程序是可能的,但实际上这是不可行的。根据开发者兼黑客 Eliott Alderson 的说法,一些 Google 服务和应用程序是在系统级别集成的,因此必须使用 Android 进行编译才能运行。 Google Play 服务尤其如此,它汇集了一大堆有用的服务和编程接口,例如位置、身份验证、支付、广告、通知等。如果没有这些 Play 服务,Google 应用程序将无法运行。而且对于普通用户来说,手动安装 Play Services 太困难了。
而且,有些Google服务需要系统化。为了成为系统,它们需要与固件一起编译,这意味着普通用户无法做到这一点。
— 巴蒂斯特·罗伯特 (@fs0c131y)2019 年 5 月 20 日
此外,谷歌并不是唯一一家在其应用程序中使用 Play 服务的公司。许多其他开发人员都利用它们,因为它们非常方便。如果没有 Play 服务,他们的应用程序可能无法再运行。这种情况并不阻塞,因为开发人员只需要通过用替代品替换 Google 的服务和 API 来调整他的应用程序。这是工作,但这远非不可能。这也是亚马逊终端的做法,亚马逊终端运行 Fire OS,没有谷歌服务和应用程序。例如,Google 地图 API 随后被亚马逊地图 API 取代。
应用分发的棘手问题
假设华为可以说服发行商调整他们的应用程序,以便它们可以在没有谷歌的未来Android,如何将它们提供给用户还有待观察。与亚马逊一样,这家中国供应商可以开发自己的应用程序商店——它已经在欧洲的智能手机上提供了一个应用程序商店。但美国出版商很可能没有权利在那里分发他们的应用程序,由于总统令禁止与华为建立任何商业关系。因此,在这样的商店中,来自 Facebook、Twitter、Microsoft 和其他公司的应用程序将不会出现。
显然,没有什么可以阻止美国出版商在其网站上提供兼容的 APK 供下载。事实上,任何美国总统令都不能禁止用户在华为智能手机上安装软件。但就日常使用而言,坦白说并不理想。华为的另一个解决方案是依赖第三方商店,例如 F-Droid 或 APK Mirror。但在这种情况下,这可能会给用户的安全带来问题,从而影响提供商的形象。事实上,在替代商店中,应用程序并不总是得到很好的验证。分发付费应用程序也很困难。
总之,我们看到在Android软件方面,美国的法令给华为带来了很大的问题。供应商不仅必须在谷歌应用程序和服务下划清界限,还必须努力保护所有其他应用程序的使用,尤其是美国应用程序。这并非不可能,但会很困难。
Opera One - AI 驱动的网络浏览器
作者:歌剧