极光推送区分测试环境与生产环境

先修改gradle中的东西

buildTypes {    release {      ...      manifestPlaceholders = [JPUSH_APPKEY_VALUE: "生产环境应用的 APP_KEY",                              PACKAGE_NAME      : "com.jpush.test"]    }    debug {      ...      applicationIdSuffix ".debug"      manifestPlaceholders = [JPUSH_APPKEY_VALUE: "开发环境应用的 APP_KEY",                              PACKAGE_NAME      : "com.jpush.test.debug"]    }  }

极光推送区分测试环境与生产环境

修改Manifest中<meta-data    android:name="JPUSH_APPKEY"    android:value="${JPUSH_APPKEY_VALUE}"/>

相关的替换,替换为:${PACKAGE_NAME}

具体替换详情参考点击打开链接

最后注意打包的时候要打包成debug包,在手机上运行的时候要在debug环境下运行