1.问题描述
项目包名在上架应用市场的时候,发现包名雷同,导致无法上架APP,需要通过多渠道打包,实现更换包名。在gradle中进行多渠道打包设置,将原本的包名更改未其他包名,导致友盟消息能够接收到,但是无法在通知栏中显示。
2.错误提示
java.lang.IllegalArgumentException: ResClass未初始化,请确保你已经添加了必要的资源。同时确保你在混淆文件中添加了com.elaine.myumengtwo.R$* 。 field=umeng_push_notification_default_small_icon;
AS提示错误内容3.解决方案
友盟官方提示:
友盟官方答案个人实践结果:
1.在原本的项目之上多渠道打包是这样的:
多渠道打包2.注意AndroidManifest.xml文件内容
项目原本包名3.根据友盟官方提示设置:
设置内容
网友评论