开发者社区> 问答> 正文

应用研发平台EMAS中,升级至 3.8.4可以解决,离线推送收不到的问题吗?

请问,在EMAS中,升级至 3.8.4可以解决,离线推送收不到的问题吗?
image.pngimplementation 'com.aliyun.ams:alicloud-android-third-push-vivo:3.8.4 中找不到 import com.alibaba.sdk.android.push.VivoBadgeReceiver 10月26日 09:45

展开
收起
ZZW 2023-11-01 13:17:08 37 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在实施过程中遇到了问题。这是因为您使用的旧版SDK可能不再包含 com.alibaba.sdk.android.push.VivoBadgeReceiver 类。

    解决方法是:

    1. 更新 EMAS SDK 至最新版本,并在项目中导入新的类库。

    2. 或者在项目的 build.gradle 文件中添加如下代码:

      allprojects {
      repositories {
         jcenter()
         maven { url "http://maven.aliyun.com/nexus/content/groups/public/" }
      }
      }
      

    这样就可以从阿里巴巴公共仓库中获取所需的类库。

    2023-11-02 22:42:12
    赞同 展开评论 打赏
  • 根据您提供的信息,无法确定升级至3.8.4是否可以解决离线推送收不到的问题。但是,我可以提供一些可能有用的信息。

    首先,您需要确认离线推送收不到的问题是由于您的应用程序本身的问题还是由于EMAS(阿里巴巴移动服务)的问题。如果问题是由于您的应用程序代码或配置错误导致的,那么升级EMAS版本可能不是解决问题的最佳方法。

    其次,您需要查看EMAS的版本更新日志或官方文档,以了解3.8.4版本中是否修复了与离线推送相关的问题。如果3.8.4版本中确实修复了相关问题,那么升级到该版本可能会解决您的问题。

    最后,关于您提到的找不到import com.alibaba.sdk.android.push.VivoBadgeReceiver的问题,这可能是因为您使用的EMAS版本与您的代码不兼容。您可以尝试升级您的代码库或使用其他可用的导入路径,以确保您的代码可以正确地使用EMAS提供的API。

    2023-11-02 15:31:00
    赞同 展开评论 打赏
  • LMM

    升级3.8.7 此回答来自“【移动推送】技术支持3群-应用研发平台EMAS群”

    2023-11-01 15:02:36
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
基于阿里巴巴以及合作伙伴的最佳实践,围绕大前端、云原生领域的相关技术热点(小程序、Serverless、应用中间件、低代码、DevOps)展开行业探讨,与开发者一起探寻云原生时代应用研发的新范式。
相关文档: 移动研发平台
问答排行榜
最热
最新

相关电子书

更多
五天玩转EMAS Serverless 立即下载
EMAS平台全景介绍 立即下载
低代码开发师(初级)实战教程 立即下载