美文网首页
Cocos Unity安卓接入友盟推送

Cocos Unity安卓接入友盟推送

作者: 左岸仙缘 | 来源:发表于2020-03-26 21:51 被阅读0次

项目原来使用百度云推送,推送到达率比较低,了解一下友盟推送。

友盟入口:https://www.umeng.com/

在Activity里面添加以下代码

PushAgent.getInstance(this).onAppStart();

官方建议在Application里面添加以下代码,原来项目没有做新类继承Application,现在加多一个

package com.taifeng.monopoly;

import android.app.Application;
import android.util.Log;

import com.umeng.commonsdk.UMConfigure;
import com.umeng.message.IUmengRegisterCallback;
import com.umeng.message.PushAgent;

public class TFApplication extends Application {
    @Override
    public void onCreate() {
        super.onCreate();
        UMConfigure.setLogEnabled(true);
        UMConfigure.init(this, "appid", "umeng", UMConfigure.DEVICE_TYPE_PHONE,
                "appsecret");

        PushAgent.getInstance(this).register(new IUmengRegisterCallback(){

            @Override
            public void onSuccess(String s) {
                Log.i("walle", "--->>> onSuccess, s is " + s);
            }

            @Override
            public void onFailure(String s, String s1) {
                Log.i("walle", "--->>> onFailure, s is " + s + ", s1 is " + s1);
            }
        });

    }
}

注意:友盟推送后台设置的包名必须跟程序的包名一样,不然无法正常绑定。 一个应用后台可以设置多个包名

相关文章

网友评论

      本文标题:Cocos Unity安卓接入友盟推送

      本文链接:https://www.haomeiwen.com/subject/htqtpctx.html