【问题标题】:Convert GMS to HMS using HMS Toolkit使用 HMS Toolkit 将 GMS 转换为 HMS
【发布时间】:2021-11-21 19:58:35
【问题描述】:

美好的一天!

我在 Google Play Store 上发布了一个应用,但我想将它发布到 AppGallery,我刚刚使用 HMS Toolkit 转换了我的代码。但是我对此有点困惑希望大家可以在下面回答我的问题:

  1. 转换后我可以将应用上传到AppGallery,我的应用在Playstore上的所有功能在HMS上仍然可以使用吗?就像 Start iO 添加的一样
  2. 我是否需要删除 google-services.json 并将其替换为 agconnect-services.json?因为我使用的是 One Signal 推送通知,而且它使用的是 firebase。

当我在转换后尝试同步项目时,请检查错误:

对不起,我的英语不好,我不善于解释。

【问题讨论】:

    标签: android firebase huawei-mobile-services huawei-developers appgallery-connect


    【解决方案1】:

    建议您在使用Convoror转换时选择G+H方法。桥接的 XMS API 使您的应用程序可以同时调用 GMS 和 HMS API。

    在支持 HMS API 但不支持 GMS API 的设备上,您的应用调用 HMS API。而在同时支持HMS API和GMS API的设备上,应用可以根据你的设置来决定是优先调用GMS API还是HMS API。

    关于GMS的详细信息添加HMS API Policy,你可以参考这个Docs

    【讨论】:

    • 好的我稍后会选择这个,但是截图上的错误是什么意思?
    • 嗨 maam @shirley 你知道如何解决这个问题吗?评估项目 ':app' 时出现问题。 > 在 org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler 类型的对象上找不到参数 [project ':xmsadapter'] 的方法 implementation()。
    • hi@Clinton Canarias,抱歉回复晚了,使用covertor后生成xmsadapter模块。但似乎 xmsadapter 模块未显示在屏幕截图中。所以请检查 xmsadapter 模块是否生成正确。你可以关注这个Convertor usage guide Docs
    • 如果您需要任何进一步的帮助,请随时与我联系。 :)
    • 嗨@shirly json 文件怎么样?我将同时使用 google-services.json 和 agconnect-services.json 还是替换 google-services.json?
    猜你喜欢
    • 1970-01-01
    • 2021-04-05
    • 1970-01-01
    • 2020-05-15
    • 2012-07-03
    • 1970-01-01
    • 1970-01-01
    • 2021-12-14
    相关资源
    最近更新 更多