华为推送合包在HarmonyOS鸿蒙Next中出现问题

集成了华为的推送服务,想把华为推送 SDK 合并成一个本地的 aar 包,但是在合包过程中出现找不到类,发现是其类也是在现拉,没拉下来。最后把每个包都拉一遍。在合包的过程中报如下错:

cke_2456.png

Execution failed for task ':pushsdk:mergeReleaseResources'. 
[string/push_cat_body] D:\wz_code\wz_sdk_android\pushsdk\build\intermediates\exploded-aar\com.huawei.hms\push\6.11.0.300\release\res\values\values.xml    [string/push_cat_body] D:\wz_code\wz_sdk_android\pushsdk\build\intermediates\exploded-aar\com.huawei.hms\opendevice\6.11.0.300\release\res\values\values.xml: Error: Duplicate resources
[string/push_cat_head] D:\wz_code\wz_sdk_android\pushsdk\build\intermediates\exploded-aar\com.huawei.hms\push\6.11.0.300\release\res\values\values.xml    [string/push_cat_head] D:\wz_code\wz_sdk_android\pushsdk\build\intermediates\exploded-aar\com.huawei.hms\opendevice\6.11.0.300\release\res\values\values.xml: Error: Duplicate resources

资源冲突了,求解决


更多关于华为推送合包在HarmonyOS鸿蒙Next中出现问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

开发者您好:

20240129-110020(WeLinkPC).png

这两个sdk有冲突 com.huawei.hms\opendevice\6.11.0.300这个是非华为推送使用的 可以去掉再试试

更多关于华为推送合包在HarmonyOS鸿蒙Next中出现问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next中,华为推送合包出现问题可能涉及以下原因:

  1. 网络连接不稳定,导致推送失败;
  2. 应用权限未正确配置,影响推送接收;
  3. SDK版本不兼容或存在bug;
  4. 设备系统版本过低,不支持最新推送功能。

解决方案:

  1. 检查网络连接,确保稳定;
  2. 核实应用权限,允许推送通知;
  3. 更新SDK至最新版本,修复已知问题;
  4. 升级设备系统,确保兼容性。

如问题持续,建议联系华为技术支持获取进一步帮助。

回到顶部