阿里-移动推送问题记录

记录开发移动推送遇到的问题。

服务端:远程服务器
客户端:Android

项目周期:始于2019年初,由于是备用开发,所以不紧急,也拖了很久,最近得空继续开发。
当前进度:服务端push数据。客户端(NavigationView)本地数据库缓存,ListView+SimpleAdapter加载数据

遗留问题:客户端接受仍有丢包的情况。
待开发功能:删除记录等更丰富功能

1、SDK接入

感觉阿里在移动推送这块的业务人力投入不够,文档过时,去年按照文档来一遍,结果技术支持告诉我github的代码不行,NDK相关的有问题。就发了个能用的工程,能用当然是开箱编译一把过,酸爽堪比开塞露。

2、推送丢包

这个问题还在跟进,我这边测出来情况是,无论锁屏,只要APP在后台,推送就会失败,每种场景测试时长在7mins左右。

据客服所属,需要辅助通道的接入,目前正在尝试这种方案。

2.1辅助推送gradle添加依赖后编译失败

app层gradle报错:

Execution failed for task ':app:javaPreCompileDebug'.
> Could not resolve all files for configuration ':app:debugCompileClasspath'.
   > Could not find com.aliyun.ams:alicloud-android-third-push-3.0.10:.
     Required by:
         project :app

project层gradle报错:

Could not find method compile() for arguments [com.aliyun.ams:alicloud-android-third-push-3.0.10@aar] on object of type o

你可能感兴趣的:(个人日记,C#,云技术)