android - 添加友盟SDK的推送(push) 功能
访问量: 2458
参考: http://dev.umeng.com/push/android/integration#2_1_2
app/build.gradle中添加:
dexOptions {
javaMaxHeapSize "2g"
}
dependencies: {
compile project(':PushSDK')
}
AndroidManifest.xml 中:
<application> <meta-data android:value="2cc94a934066e0abb88d1eeddee72e12" android:name="UMENG_MESSAGE_SECRET"/> </application>
在入口Activity中:
\ PushAgent mPushAgent = PushAgent.getInstance(this);
//注册推送服务,每次调用register方法都会回调该接口
mPushAgent.register(new IUmengRegisterCallback() {
@Override
public void onSuccess(String deviceToken) {
//注册成功会返回device token
}
@Override
public void onFailure(String s, String s1) {
}
});
PushAgent.getInstance(this).onAppStart();
在每个Activity中,都添加如下代码:
PushAgent.getInstance(this).onAppStart();