如何解决是否可以创建Firebase动态链接以重定向到华为设备上的Huawei AppGalery
我有一个针对Google Play和Apple App Store的基于flutter的移动应用程序和firebase动态链接集成。我想为我的Firebase动态链接重定向设置规则。要明确:
-
如果用户进入了华为品牌android移动设备上的firebase动态链接,他将被重定向到华为AppGalery。
-
如果用户在不同品牌的移动设备上使用Firebase动态链接,则会将其重定向到Google PlayStore。
我在Firebase中找不到解决方案。是否可以使用Firebase动态链接进行此重定向?
解决方法
Firebase动态链接无法在没有GMS的华为手机上运行。将调用GMS重定向到链接。因此,如果没有GMS,则无法处理对链接的重定向。
您可以在华为设备上使用App Linking。 App Linking服务提供App Linking SDK。您必须先将SDK集成到您的应用中,然后您的应用才能创建和接收应用链接的链接。
- 如何集成App Linking SDK
- Integrating the AppGallery Connect SDK:在将App Linking SDK集成到您的应用程序之前,先集成AppGallery Connect SDK和插件
- 启用应用程序链接服务
- 登录AppGallery Connect并选择我的项目。
- 从项目列表中找到您的项目,然后在项目卡上单击要启用“应用程序链接”的应用程序。
- 转到正在增长>应用链接。在显示的应用链接页面上,点击立即启用。
- Integrating HUAWEI Analytics Kit:要收集有关App Linking事件的统计信息,您需要使用HUAWEI Analytics Kit。
- 集成应用链接SDK
- Android Studio
将以下代码添加到app目录(通常为 app / build.gradle )中的 build.gradle 文件中,以集成App Linking SDK:
implementation 'com.huawei.agconnect:agconnect-applinking:1.4.0.300'
- Eclipse
使用 aar2eclipse 工具将软件包转换为AAR软件包时,请配置以下依赖项:
dependencies {
embed "com.huawei.agconnect:agconnect-applinking:1.4.0.300"
}
集成了App Linking SDK之后,您可以在AppGallery Connect或您的应用程序中创建App Linking的链接。
相似的问题:Is it possible to implement Firebase Dynamic Links on Huawei devices?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。