基于 Expo 在 React Native 应用中集成华为移动服务

Posted

技术标签:

【中文标题】基于 Expo 在 React Native 应用中集成华为移动服务【英文标题】:Integrate Huawei Mobile Services in React Native app based on Expo 【发布时间】:2021-12-03 12:43:02 【问题描述】:

我已经基于Expo SDK 开发了一个带有React Native 的应用程序,如何将HMS 集成到我的项目中以使其适用于Huawei 设备? 我应该引入条件分支以使用 expo-location 而不是 hms location 或反之亦然,还是有更好的方法?

【问题讨论】:

【参考方案1】:

我应该引入条件分支以使用 expo-location 而不是 hms location 或反之亦然,还是有更好的方法?

需要通过条件判断来区分不同的手机环境。您可以使用其他方法或使用HMS Availability plug-in。

React Native插件提供了华为定位服务在React Native平台使用的适配代码。 HUAWEI Location Kit详细信息,请 请参考This Docs。

【讨论】:

以上是关于基于 Expo 在 React Native 应用中集成华为移动服务的主要内容,如果未能解决你的问题,请参考以下文章

无法注销。基于 Auth0 的 React Native Expo 应用程序

React Native - 如何构建 expo react native 应用程序,使其不需要 Expo android 应用程序打开

在 expo 中运行使用 react-native-cli 创建的 react-native 应用程序

expo 应用程序中的 React-native 安装问题

如何在 expo/react-native 应用程序中添加自定义节点模块?

Expo React Native 应用程序中的 RTMP 直播