Android 一套代码多套app该如何使用极光推送


(白水) #1

图中的dongfangyunma推送是好用的 到liaohaiweiketang 就接收不到推送了

我用的jcenter 自动集成的 然后其他的三方都正常 就推送这里不行 不知道为什么 也没有错误日志

就是接收不到


#2

每个不同包名的应用对应的appkey是不一样的。
AndroidManifest里面的appkey和包名是不能用代码动态去设置的。

你检查分别打包后 集成成功了没
开启调试日志


(白水) #3

我是通过jcenter 所以清单文件不需要任何东西啊
key我也分别设置了。。。截图应该能看见


#4

我的意思是你要打包多个 包名不一样,appkey不一样的app,那用你的方法,打包后,清单文件里面是对应会改成 对应的数据吗?

另外,你是怎么做的测试?
打包出来安装测试的吗?


(白水) #5

我之前的所有三方都好用啊 什么微信登录 百度统计等等
都是清单文件注册 然后把key写成变量 对应的在gradle 里的manifestPlaceholders 下做配置
打不同的包 key 就对应的改变
但是你们这个我集成的时候使用的是jcenter 自动集成 但是我看也是在manifestPlaceholders 下面初始化变量啊 同样的代码 dongfangyunma那个可以接受到推送 liaohaiweiketang的接受不到。。。没有日志


#6

麻烦开启下日志然后看一下日志

并说明一下你的测试过程,我们需要在一个设备上安装或者模拟器上,集成成功,得到registrationID后,再推送(在官网是 用同样appkey的应用那里选择推送消息),才能收到


(白水) #7

我代码给你 拿去你试试啊:joy: