推送配置
This commit is contained in:
parent
7a09325450
commit
32921f93f3
|
|
@ -10,6 +10,9 @@ buildscript {
|
||||||
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
|
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
|
||||||
maven {url 'https://dl.google.com/dl/android/maven2/'}
|
maven {url 'https://dl.google.com/dl/android/maven2/'}
|
||||||
maven {url 'https://developer.huawei.com/repo/'}
|
maven {url 'https://developer.huawei.com/repo/'}
|
||||||
|
maven {
|
||||||
|
url 'https://developer.hihonor.com/repo/'
|
||||||
|
}
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
google()
|
google()
|
||||||
}
|
}
|
||||||
|
|
@ -35,6 +38,9 @@ allprojects {
|
||||||
url "https://mvn.getui.com/nexus/content/repositories/releases/"
|
url "https://mvn.getui.com/nexus/content/repositories/releases/"
|
||||||
}
|
}
|
||||||
maven {url 'https://developer.huawei.com/repo/'}
|
maven {url 'https://developer.huawei.com/repo/'}
|
||||||
|
maven {
|
||||||
|
url 'https://developer.hihonor.com/repo/'
|
||||||
|
}
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
google()
|
google()
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
apply plugin: 'com.android.application'
|
apply plugin: 'com.android.application'
|
||||||
apply plugin: 'org.jetbrains.kotlin.android'
|
apply plugin: 'org.jetbrains.kotlin.android'
|
||||||
|
apply plugin: 'com.huawei.agconnect'
|
||||||
gradle.ext {
|
gradle.ext {
|
||||||
// pushVersion = '3.8.6'
|
// pushVersion = '3.8.6'
|
||||||
// thirdPushVersion = '3.8.6'
|
// thirdPushVersion = '3.8.6'
|
||||||
|
|
@ -163,4 +164,12 @@ dependencies {
|
||||||
implementation 'com.getui:gtc:3.2.18.0' //个推核心组件
|
implementation 'com.getui:gtc:3.2.18.0' //个推核心组件
|
||||||
implementation 'com.getui.opt:xmp:3.3.1' // 小米
|
implementation 'com.getui.opt:xmp:3.3.1' // 小米
|
||||||
implementation 'com.huawei.hms:push:6.12.0.300'
|
implementation 'com.huawei.hms:push:6.12.0.300'
|
||||||
|
|
||||||
|
// 添加荣耀 SDK
|
||||||
|
implementation 'com.hihonor.mcs:push:7.0.61.303'
|
||||||
|
|
||||||
|
//以下依赖都需要添加
|
||||||
|
implementation 'com.google.code.gson:gson:2.6.2'
|
||||||
|
implementation 'commons-codec:commons-codec:1.6'
|
||||||
|
implementation 'com.android.support:support-annotations:28.0.0'
|
||||||
}
|
}
|
||||||
|
|
@ -30,6 +30,7 @@ import com.ifish.utils.HttpManager;
|
||||||
import com.ifish.utils.MD5Util;
|
import com.ifish.utils.MD5Util;
|
||||||
import com.ifish.utils.SPUtil;
|
import com.ifish.utils.SPUtil;
|
||||||
import com.ifish.utils.ToastUtil;
|
import com.ifish.utils.ToastUtil;
|
||||||
|
import com.igexin.sdk.PushManager;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Timer;
|
import java.util.Timer;
|
||||||
|
|
@ -373,7 +374,7 @@ public class BindPhoneActivity extends BaseActivity {
|
||||||
public void finish() {
|
public void finish() {
|
||||||
|
|
||||||
}
|
}
|
||||||
}, Commons.USER.getUserId(), Config.deviceId);
|
}, Commons.USER.getUserId(), PushManager.getInstance().getClientid(BindPhoneActivity.this));
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -53,6 +53,7 @@ import com.ifish.utils.HttpManager;
|
||||||
import com.ifish.utils.SPUtil;
|
import com.ifish.utils.SPUtil;
|
||||||
import com.ifish.utils.ToastUtil;
|
import com.ifish.utils.ToastUtil;
|
||||||
import com.ifish.view.SuperTextView;
|
import com.ifish.view.SuperTextView;
|
||||||
|
import com.igexin.sdk.PushManager;
|
||||||
import com.squareup.picasso.Picasso;
|
import com.squareup.picasso.Picasso;
|
||||||
import com.tencent.mm.opensdk.openapi.IWXAPI;
|
import com.tencent.mm.opensdk.openapi.IWXAPI;
|
||||||
import com.tencent.mm.opensdk.openapi.WXAPIFactory;
|
import com.tencent.mm.opensdk.openapi.WXAPIFactory;
|
||||||
|
|
@ -644,7 +645,7 @@ public class LoadingActivity extends BaseActivityNotAnim {
|
||||||
public void finish() {
|
public void finish() {
|
||||||
|
|
||||||
}
|
}
|
||||||
}, Commons.USER.getUserId(), Config.deviceId);
|
}, Commons.USER.getUserId(), PushManager.getInstance().getClientid(LoadingActivity.this));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
|
|
@ -733,7 +734,7 @@ public class LoadingActivity extends BaseActivityNotAnim {
|
||||||
public void finish() {
|
public void finish() {
|
||||||
|
|
||||||
}
|
}
|
||||||
}, Commons.USER.getUserId(), Config.deviceId);
|
}, Commons.USER.getUserId(), PushManager.getInstance().getClientid(LoadingActivity.this));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -43,6 +43,7 @@ import com.ifish.utils.HttpManager;
|
||||||
import com.ifish.utils.MD5Util;
|
import com.ifish.utils.MD5Util;
|
||||||
import com.ifish.utils.SPUtil;
|
import com.ifish.utils.SPUtil;
|
||||||
import com.ifish.utils.ToastUtil;
|
import com.ifish.utils.ToastUtil;
|
||||||
|
import com.igexin.sdk.PushManager;
|
||||||
import com.tencent.mm.opensdk.modelmsg.SendAuth;
|
import com.tencent.mm.opensdk.modelmsg.SendAuth;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
@ -249,7 +250,7 @@ public class LoginActivity extends BaseActivity {
|
||||||
public void finish() {
|
public void finish() {
|
||||||
|
|
||||||
}
|
}
|
||||||
}, Commons.USER.getUserId(), Config.deviceId);
|
}, Commons.USER.getUserId(), PushManager.getInstance().getClientid(LoginActivity.this));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
|
|
@ -458,7 +459,7 @@ public class LoginActivity extends BaseActivity {
|
||||||
public void finish() {
|
public void finish() {
|
||||||
|
|
||||||
}
|
}
|
||||||
}, Commons.USER.getUserId(), Config.deviceId);
|
}, Commons.USER.getUserId(), PushManager.getInstance().getClientid(LoginActivity.this));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,6 @@ package com.ifish.utils
|
||||||
class Config {
|
class Config {
|
||||||
companion object{
|
companion object{
|
||||||
|
|
||||||
const val deviceId= ""
|
// const val deviceId= ""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue