Skip to content

Commit

Permalink
Umeng SDK 升级
Browse files Browse the repository at this point in the history
  • Loading branch information
ccclll1990 committed Jun 20, 2022
1 parent a13bcb7 commit 76659e9
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 8 deletions.
8 changes: 4 additions & 4 deletions ysumenglibs/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ android {
defaultConfig {
minSdkVersion 19
targetSdkVersion 30
versionCode 152
versionName "1.5.2"
versionCode 153
versionName "1.5.3"
consumerProguardFiles 'consumer-rules.pro'
}

Expand Down Expand Up @@ -37,9 +37,9 @@ dependencies {
api 'com.umeng.umsdk:asms:1.6.3' //必选
// 友盟错误分析 start
api 'com.umeng.umsdk:apm:1.6.4' //// 错误分析升级为独立SDK,看crash数据请一定集成,可选
// api 'com.umeng.umsdk:union:1.4.1'
//友盟Push相关依赖(必须)
api 'com.umeng.umsdk:push:6.5.0'
api 'com.umeng.umsdk:push:6.5.2'
api 'com.umeng.umsdk:union:1.4.1'
// api 'com.umeng.umsdk:alicloud-httpdns:1.3.2.3'
// api 'com.umeng.umsdk:alicloud-utils:2.0.0'
// api 'com.umeng.umsdk:alicloud_beacon:1.0.5'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@
import com.umeng.analytics.MobclickAgent;
import com.umeng.commonsdk.UMConfigure;
import com.umeng.message.IUmengCallback;
import com.umeng.message.IUmengRegisterCallback;
import com.umeng.message.PushAgent;
import com.umeng.message.UmengMessageHandler;
import com.umeng.message.UmengNotificationClickHandler;
import com.umeng.message.api.UPushRegisterCallback;
import com.umeng.socialize.PlatformConfig;
import com.umeng.socialize.UMShareAPI;

Expand Down Expand Up @@ -55,11 +55,12 @@ public static void init(Context context, String umengAppKey, String channelId, S
* @param callBack 成功失败的回调
*/
public static void initPush(final Context context, String packageName, final boolean isOpen, final YsUmengInitCallBack callBack) {

//获取消息推送代理示例
final PushAgent mPushAgent = PushAgent.getInstance(context);
mPushAgent.setResourcePackageName(packageName);
//注册推送服务,每次调用register方法都会回调该接口
mPushAgent.register(new IUmengRegisterCallback() {
mPushAgent.register(new UPushRegisterCallback() {
@Override
public void onSuccess(String deviceToken) {
//注册成功会返回deviceToken deviceToken是推送消息的唯一标志
Expand Down Expand Up @@ -99,9 +100,7 @@ public void onFailure(String s, String s1) {
callBack.onGetDeviceTokenError(s, s1);
}
}

});

}

/**
Expand Down

0 comments on commit 76659e9

Please sign in to comment.