2

我在 Google Play 市场上有一个应用程序,我使用 Google Play 服务、地图、分析、位置服务开发了它。现在我需要将这个应用迁移到华为应用库,我也需要在华为应用库发布具有相同功能的应用,如何迁移?特别是如何迁移华为服务的谷歌地图?需要我更改代码,我需要删除谷歌地图来迁移应用程序吗?你能分享你的经验吗?

4

1 回答 1

2

如果您希望您的应用在华为手机上运行,​​请集成华为移动服务(HMS)

如果你想在你的应用中使用地图服务,同时又想让你的应用在华为手机和谷歌安卓手机上运行,​​你可以同时集成GMS Map Kit和HMS Map Kit。然后您的应用将在华为手机上使用 HMS Map Kit,而在 Google Android 手机上使用 GMS Map Kit。

在您提供的列表中,您使用以下 GMS 服务:

地图、分析、定位服务。

您可以参考以下华为移动服务:

地图套件分析套件定位套件

您可以使用这个名为HMS Core Toolkit的 IDE 插件来帮助您分析 GMS 在代码中的使用位置。HMS Core Toolkit支持人工转换分析,旨在提高转换效率。它提供了两种转换策略:Add HMS API 和 To HMS API。您可以根据需要选择一种。

有关转换的更多详细信息,您还可以参考以下问题:项目中同时具有 GMS 和 HMS

于 2021-09-14T00:54:23.830 回答