满意答案
xe7023
推荐于 2018.03.02
采纳率:43% 等级:8
已帮助:111人
@Override
public void onSuccess(String deviceToken) {
//注册成功会返回device token
DebugUtils.logD(TAG, "IUmengRegisterCallback onRegistered() get " + deviceToken);
}
@Override
public void onFailure(String s, String s1) {
}
});}
上面的回调不会执行。反编译了这个注册的代码,是pushCheck检查没有通过, 就不会实际注册设备,这里也就不会回调。
pushCheck检查没有通过应该是下面这里的判断,
var2 = false;
var4 = new Intent();
var4.setPackage(var0.getPackageName());
var4.setAction("org.android.agoo.client.MessageReceiverService");
var5 = var0.getPackageManager().queryBroadcastReceivers(var4, 64);
var6 = var5.iterator();
00分享举报