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

2019-04-16  本文已影响0人  高思阳

官方文档

先修改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环境下运行

原文:https://blog.csdn.net/m0_37678565/article/details/79016066

上一篇 下一篇

猜你喜欢

热点阅读