android 混淆打包之后收到推送点击不能调起Activity。


(Mr Top) #1

有进程退出APP。点击推送没法唤起APP。APP运行时点击也无法打开相应的页面。经过toast可以确定逻辑没有错误。


#2

检查极光相关的混淆是否加了

https://docs.jiguang.cn/jpush/client/Android/android_guide/#_6


(Mr Top) #3

已经确定添加了。


#4

1、你的意思是debug测试时是OK的,混淆打包后就有问题?

2、使用的SDK版是多少

3、不要关闭debug日志,看一下日志信息是否有相应的提示

4、检查点击跳转相关的代码

推送时通extras带自定义的字段信息,收到时获取extras根据你自己的规则进行跳转,极光需要的配置就是在AndroidManifest里面配置 https://docs.jiguang.cn/jpush/client/Android/android_api/#receiver ,Android参考: https://docs.jiguang.cn/jpush/client/Android/android_senior/#vs

5、在杀死进程的情况下


(Mr Top) #5

测试时是OK。现在把混淆去掉。点击推送也没法打开相应页面。
版本是3.0.9。
逻辑是正确的。没有错误。已经确定了很多次了。


#6

1、首先,猜测主要还是混淆的问题,需要仔细检查下

2.1.8之后的版本不需要添加后面的混淆

2、请将日志提供出来。


(Mr Top) #7

好了是混淆的问题。解析JSON时候出错了。