x***@126.com
x***@126.com
  • 发布:2020-08-28 16:49
  • 更新:2020-08-28 16:49
  • 阅读:894

原生离线sdk(安卓)集成unipush,个推底层的sdk无法初始化

分类:5+ SDK

1、在账号配置都已经OK的情况下,NA端上过滤无法难道clientid, 跟个推那边排查,最终是sdk没有初始化
2、我理解unipush既然在个推上封装,那么初始化以及后续的流程都已经封装好啦
3、用户接入只要改下账号配置和jar包集成就行

个推官网:

查看调试日志信息

在 Application 的 onCreate 中添加以下代码:
com.igexin.sdk.PushManager.getInstance().setDebugLogger(this, new IUserLoggerInterface() {
@Override
public void log(String s) {
Log.i("PUSH_LOG",s);
}
});

我这样弄后,控制台输出只有:
08-28 16:46:53.087 12550 12550 I PUSH_LOG: [GT-PUSH] [LOG-LogController] Sdk version = 2.14.0.0

正常是:

[GT-PUSH] [PushManager]Start initializing sdk  
[GT-PUSH] [PushManager]start pushService = com.getui.demo.DemoPushServiceNew  
[GT-PUSH] [LOG-LogController] Sdk version = 2.14.0.0  
[GT-PUSH] [PushManager]call registerPushIntentService  
[GT-PUSH] onHandleIntent() = get sdk service pid   
[GT-PUSH] ServiceManager start from initialize...  
[GT-PUSH] load so = getuiext3 by system success  
[GT-PUSH] Start login appid = TI85ilD*******L89MFNV appkey = 1qNlp*******BP9COgYjA  
[GT-PUSH] Login successed with cid = e3f004e873f9a5d9e2e006c4a9ca2f5f  
[GT-PUSH] onHandleIntent() = received client id   

所以sdk初始化都没开始

日志如下:
主进程见附件1
pushservice进程见附件2

拜托了,确实自己这边已经尽可能的排查了,还是未找到原因

2020-08-28 16:49 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复