NIMSDK-AOS  9.21.15
Public 成员函数 | 静态 Public 成员函数 | Public 属性 | 静态 Public 属性 | 所有成员列表
com.netease.nimlib.sdk.mixpush.MixPushConfig类 参考

Created by chenkang on 2017/11/20. 更多...

类 com.netease.nimlib.sdk.mixpush.MixPushConfig 继承关系图:

Public 成员函数

JSONObject toJson ()
 

静态 Public 成员函数

static MixPushConfig fromJson (@Nullable JSONObject object)
 

Public 属性

String xmAppId
 小米推送 appId 更多...
 
String xmAppKey
 小米推送 appKey 更多...
 
String xmCertificateName
 小米推送证书,请在云信管理后台申请 更多...
 
String hwAppId
 华为推送 hwAppId 更多...
 
String hwCertificateName
 华为推送证书,请在云信管理后台申请 更多...
 
String mzAppId
 魅族推送 appId 更多...
 
String mzAppKey
 魅族推送 appKey 更多...
 
String mzCertificateName
 魅族推送证书,请在云信管理后台申请 更多...
 
String fcmCertificateName
 FCM 推送证书,请在云信管理后台申请 海外客户使用 更多...
 
String vivoCertificateName
 VIVO推送 appId apiKey请在 AndroidManifest.xml 文件中配置 VIVO推送证书,请在云信管理后台申请 更多...
 
String oppoAppId
 oppo 推送appId 更多...
 
String oppoAppKey
 oppo 推送appKey 更多...
 
String oppoAppSercet
 oppo 推送AppSecret 更多...
 
String oppoCertificateName
 OPPO推送证书,请在云信管理后台申请 更多...
 
String honorCertificateName
 荣耀推送 appId请在 AndroidManifest.xml 文件中配置 荣耀推送证书,请在云信管理后台申请 更多...
 
boolean autoSelectPushType = false
 是否根据token自动选择推送类型 更多...
 
boolean manualProvidePushToken = false
 是否自行传入推送token 更多...
 

静态 Public 属性

static final String KEY_XM_APP_ID = "KEY_XM_APP_ID"
 
static final String KEY_XM_APP_KEY = "KEY_XM_APP_KEY"
 
static final String KEY_XM_CERTIFICATE_NAME = "KEY_XM_CERTIFICATE_NAME"
 
static final String KEY_HW_APP_ID = "KEY_HW_APP_ID"
 
static final String KEY_HW_CERTIFICATE_NAME = "KEY_HW_CERTIFICATE_NAME"
 
static final String KEY_MZ_APP_ID = "KEY_MZ_APP_ID"
 
static final String KEY_MZ_APP_KEY = "KEY_MZ_APP_KEY"
 
static final String KEY_MZ_CERTIFICATE_NAME = "KEY_MZ_CERTIFICATE_NAME"
 
static final String KEY_FCM_CERTIFICATE_NAME = "KEY_FCM_CERTIFICATE_NAME"
 
static final String KEY_VIVO_CERTIFICATE_NAME = "KEY_VIVO_CERTIFICATE_NAME"
 
static final String KEY_OPPO_APP_ID = "KEY_OPPO_APP_ID"
 
static final String KEY_OPPO_APP_KEY = "KEY_OPPO_APP_KEY"
 
static final String KEY_OPPO_APP_SERCET = "KEY_OPPO_APP_SERCET"
 
static final String KEY_OPPO_CERTIFICATE_NAME = "KEY_OPPO_CERTIFICATE_NAME"
 
static final String KEY_AUTO_SELECT_PUSH_TYPE = "KEY_AUTO_SELECT_PUSH_TYPE"
 
static final String KEY_MANUAL_PROVIDE_PUSH_TOKEN = "KEY_MANUAL_PROVIDE_PUSH_TOKEN"
 
static final String KEY_HONOR_CERTIFICATE_NAME = "KEY_HONOR_CERTIFICATE_NAME"
 

详细描述

Created by chenkang on 2017/11/20.

在文件 MixPushConfig.java 第 12 行定义.

成员函数说明

static MixPushConfig com.netease.nimlib.sdk.mixpush.MixPushConfig.fromJson ( @Nullable JSONObject  object)
static

在文件 MixPushConfig.java 第 147 行定义.

JSONObject com.netease.nimlib.sdk.mixpush.MixPushConfig.toJson ( )

在文件 MixPushConfig.java 第 120 行定义.

类成员变量说明

boolean com.netease.nimlib.sdk.mixpush.MixPushConfig.autoSelectPushType = false

是否根据token自动选择推送类型

在文件 MixPushConfig.java 第 113 行定义.

String com.netease.nimlib.sdk.mixpush.MixPushConfig.fcmCertificateName

FCM 推送证书,请在云信管理后台申请 海外客户使用

在文件 MixPushConfig.java 第 76 行定义.

String com.netease.nimlib.sdk.mixpush.MixPushConfig.honorCertificateName

荣耀推送 appId请在 AndroidManifest.xml 文件中配置 荣耀推送证书,请在云信管理后台申请

在文件 MixPushConfig.java 第 108 行定义.

String com.netease.nimlib.sdk.mixpush.MixPushConfig.hwAppId

华为推送 hwAppId

在文件 MixPushConfig.java 第 49 行定义.

String com.netease.nimlib.sdk.mixpush.MixPushConfig.hwCertificateName

华为推送证书,请在云信管理后台申请

在文件 MixPushConfig.java 第 55 行定义.

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_AUTO_SELECT_PUSH_TYPE = "KEY_AUTO_SELECT_PUSH_TYPE"
static

在文件 MixPushConfig.java 第 27 行定义.

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_FCM_CERTIFICATE_NAME = "KEY_FCM_CERTIFICATE_NAME"
static

在文件 MixPushConfig.java 第 21 行定义.

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_HONOR_CERTIFICATE_NAME = "KEY_HONOR_CERTIFICATE_NAME"
static

在文件 MixPushConfig.java 第 29 行定义.

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_HW_APP_ID = "KEY_HW_APP_ID"
static

在文件 MixPushConfig.java 第 16 行定义.

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_HW_CERTIFICATE_NAME = "KEY_HW_CERTIFICATE_NAME"
static

在文件 MixPushConfig.java 第 17 行定义.

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_MANUAL_PROVIDE_PUSH_TOKEN = "KEY_MANUAL_PROVIDE_PUSH_TOKEN"
static

在文件 MixPushConfig.java 第 28 行定义.

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_MZ_APP_ID = "KEY_MZ_APP_ID"
static

在文件 MixPushConfig.java 第 18 行定义.

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_MZ_APP_KEY = "KEY_MZ_APP_KEY"
static

在文件 MixPushConfig.java 第 19 行定义.

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_MZ_CERTIFICATE_NAME = "KEY_MZ_CERTIFICATE_NAME"
static

在文件 MixPushConfig.java 第 20 行定义.

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_OPPO_APP_ID = "KEY_OPPO_APP_ID"
static

在文件 MixPushConfig.java 第 23 行定义.

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_OPPO_APP_KEY = "KEY_OPPO_APP_KEY"
static

在文件 MixPushConfig.java 第 24 行定义.

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_OPPO_APP_SERCET = "KEY_OPPO_APP_SERCET"
static

在文件 MixPushConfig.java 第 25 行定义.

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_OPPO_CERTIFICATE_NAME = "KEY_OPPO_CERTIFICATE_NAME"
static

在文件 MixPushConfig.java 第 26 行定义.

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_VIVO_CERTIFICATE_NAME = "KEY_VIVO_CERTIFICATE_NAME"
static

在文件 MixPushConfig.java 第 22 行定义.

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_XM_APP_ID = "KEY_XM_APP_ID"
static

在文件 MixPushConfig.java 第 13 行定义.

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_XM_APP_KEY = "KEY_XM_APP_KEY"
static

在文件 MixPushConfig.java 第 14 行定义.

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_XM_CERTIFICATE_NAME = "KEY_XM_CERTIFICATE_NAME"
static

在文件 MixPushConfig.java 第 15 行定义.

boolean com.netease.nimlib.sdk.mixpush.MixPushConfig.manualProvidePushToken = false

是否自行传入推送token

在文件 MixPushConfig.java 第 118 行定义.

String com.netease.nimlib.sdk.mixpush.MixPushConfig.mzAppId

魅族推送 appId

在文件 MixPushConfig.java 第 60 行定义.

String com.netease.nimlib.sdk.mixpush.MixPushConfig.mzAppKey

魅族推送 appKey

在文件 MixPushConfig.java 第 65 行定义.

String com.netease.nimlib.sdk.mixpush.MixPushConfig.mzCertificateName

魅族推送证书,请在云信管理后台申请

在文件 MixPushConfig.java 第 70 行定义.

String com.netease.nimlib.sdk.mixpush.MixPushConfig.oppoAppId

oppo 推送appId

在文件 MixPushConfig.java 第 87 行定义.

String com.netease.nimlib.sdk.mixpush.MixPushConfig.oppoAppKey

oppo 推送appKey

在文件 MixPushConfig.java 第 92 行定义.

String com.netease.nimlib.sdk.mixpush.MixPushConfig.oppoAppSercet

oppo 推送AppSecret

在文件 MixPushConfig.java 第 97 行定义.

String com.netease.nimlib.sdk.mixpush.MixPushConfig.oppoCertificateName

OPPO推送证书,请在云信管理后台申请

在文件 MixPushConfig.java 第 102 行定义.

String com.netease.nimlib.sdk.mixpush.MixPushConfig.vivoCertificateName

VIVO推送 appId apiKey请在 AndroidManifest.xml 文件中配置 VIVO推送证书,请在云信管理后台申请

在文件 MixPushConfig.java 第 82 行定义.

String com.netease.nimlib.sdk.mixpush.MixPushConfig.xmAppId

小米推送 appId

在文件 MixPushConfig.java 第 34 行定义.

String com.netease.nimlib.sdk.mixpush.MixPushConfig.xmAppKey

小米推送 appKey

在文件 MixPushConfig.java 第 39 行定义.

String com.netease.nimlib.sdk.mixpush.MixPushConfig.xmCertificateName

小米推送证书,请在云信管理后台申请

在文件 MixPushConfig.java 第 44 行定义.


该类的文档由以下文件生成: