记录一下。
今天在极光接入小米推送的时候,出现如下错误:
xiaomi sdk appkey or appid was empty,please check your manifest config
检查了半天配置XIAOMI_APPID和XIAOMI_APPKEY怎么都对,重重复复确认了至少十遍。
最后,在build.gradle的XIAOMI_APPID和XIAOMI_APPKEY的值前面加上“MI-”解决了问题。
巨坑~
android {
defaultConfig {
applicationId "com.xxx.xxx"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 1
versionName "1.0.0"
multiDexEnabled true
manifestPlaceholders = [
JPUSH_PKGNAME: applicationId,
JPUSH_APPKEY: "-",
XIAOMI_APPID: "MI-28800000123456", // 这里的值前面加上MI-
XIAOMI_APPKEY: "MI-582000000987654", // 这里的值前面加上MI-
]
}
}