开发者社区> 问答> 正文

移动推送Android SDK:接入移动推送,如何区分测试环境和生产环境?



1.问题


我们公司App的开发环境有测试环境和生产环境,两种环境下的推送业务是隔离的。请问接入移动推送后如何区分测试环境和生产环境?

2.解决方案

  • 在推送控制台创建两个App,对应客户端两个不同包名的App;iOS App设置不同的Bundle Identifier进行区分;
  • Android App包名的设置,基于gradle构建时,可参考Android SDK配置,在build.gradle中设置applicationId,如:
  1. [backcolor=transparent]         android [backcolor=transparent]{
  2. [backcolor=transparent]                defaultConfig [backcolor=transparent]{
  3. [backcolor=transparent]                    [backcolor=transparent]...
  4. [backcolor=transparent]                    applicationId XXXX
  5. [backcolor=transparent]                [backcolor=transparent]}
  6. [backcolor=transparent]        [backcolor=transparent]}

展开
收起
猫饭先生 2017-10-23 14:13:51 1471 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
一个跨平台的云服务SDK需要什么 立即下载
移动互联网测试到质量的转变 立即下载
给ITer的技术实战进阶课-阿里CIO学院独家教材(四) 立即下载