华为最近在海外的手机都缺少Google移动服务(GMS),这迫使中国制造商提出了自己的华为移动服务(HMS)套件作为替代方案。副作用是,与GMS集成的应用程序(即使用Google服务进行通知,地图绘制,位置定位等)在这些最新的华为设备上无法正常运行,或者根本无法正常运行。
现在,华为宣布提供名为Choice SDK的开源解决方案。该解决方案实质上将现有的GMS应用程序可简单转换为HMS应用程序,从而节省了应用程序开发人员的时间和资源。根据SDK的GitHub页面,该解决方案当前支持位置,登录,分析,地图和消息传递等功能。
该SDK最初旨在帮助奥地利设备用户使用奥地利的银行应用程序(Raiffeisen Bank)。但是开发商BlueSource补充说,奥地利的国家电视台,铁路服务,邮政服务和本地交易应用程序都已使用此解决方案将其应用程序带到华为的AppGallery中。
对于在华为设备上运行的GMS应用程序而言,这是一种非常有趣且精巧的方法,从理论上讲,这意味着软件公司的开发工作量会减少。但是,这似乎不是一键式过程,因此开发人员仍然需要完成一些工作。无论如何,华为和BlueSource向媒体表示与在应用程序中启用HMS的标准方法相比,使用此工具,开发人员可以更快地提供HMS支持。
不过,听起来最终用户可将自己喜欢的支持GMS的应用程序转换为可在华为的HMS设备上运行。尽管如此,这是令人欢迎的事态发展,因为美国对华为的贸易禁令似乎不会很快结束。
想了解更多精彩内容,快来关注Argon科技
领取专属 10元无门槛券
私享最新 技术干货