反应本机 |华为应用程序库服务?

React Native | Huawei App Galery Services?

我正在使用 React native 开发应用程序。我之前制作的应用程序无法在新设备上运行,因为 Google 服务处于非活动状态。 Huawei Develepor文档不是很清楚。有没有一种情况可以说明这是如何集成的?当我使用地图服务时,iOS 上的 AppleMap 和 Android 上的 GoogleMap 会出来吗?这些新的华为手机上会出现 HuaweiMap 吗?

当你说不起作用时,你的意思是地图没有显示吗?我相信对于 React 本机应用程序,您必须在所有三个平台上分别实现地图。关于在华为环境中集成RN可以参考这个https://forums.developer.huawei.com/forumPortal/en/topicview?tid=0201230857831870061&fid=0101187876626530001,或者在论坛里搜一下,资料很丰富

您的应用可能集成了 GMS。由于新华为手机被禁止使用GMS,您的应用程序如果集成了GMS,将无法在新华为手机上运行。如果您希望您的应用在这些手机上 运行,请集成 Huawei Mobile Services (HMS)

有关 Map Kit React Native integration 的文档,请在此处找到。

集成快速简单。您可以使用 HMS Core ToolKit.

方便地转换您的代码

如果你想在你的应用中使用地图服务,同时希望你的应用在运行华为手机和Google Android手机上,你可以同时集成GMS地图套件和 HMS 地图套件。那么您的应用将在华为手机上使用 HMS Map Kit,而在 Google Android 手机上使用 GMS Map Kit。

用React Native开发HMS Map可以参考这篇文章 "HMS Map Kit Elucidated : Using React Native"

希望这对您有所帮助。