Android 关于极光推送时测试和正式的问题
极光推送并没有提供区分测试和正式的字段,如果想区分测试和正式的环境,可以重新注册一个,在重新注册时,会让你重新填写包名,
release: com.jpush.test
debug: com.jpush.test.debug
然后我们配置gradle,
buildTypes {
release {
manifestPlaceholders = [
JPUSH_PKGNAME: "极光注册时填写的包名",
JPUSH_APPKEY : "正式appkey",
JPUSH_CHANNEL: "developer-default", //暂时填写默认值即可.
}
debug {
...
applicationIdSuffix ".debug"
manifestPlaceholders = [
JPUSH_PKGNAME: "极光注册时填写的包名",
JPUSH_APPKEY : "测试appkey",
JPUSH_CHANNEL: "developer-default", //暂时填写默认值即可.
]
}
}
在配置manifast时配置极光的广播的时候会需要一个包名,这个包名你不能固定,要和applicationId相同,