问题详述
集成推送后,启动就 crash,日志报 java.lang.NoClassDefFoundError: Failed resolution of: Lcom/alibaba/sdk/android/push/noonesdk/PushServiceFactory
解决方法
- 1、如果有使用 MultiDex ,请使用 MultiDex 把首启动需要的类打进去主 dex,也就是 classes.dex 中。
- 2、如果引入了 aspectj 或 aspectjx ,那是该插件的问题,具体问题如 链接 ;
- 通过配置 aspectj 或 aspectjx 的 excludeJarFilter 解决问题,具体 excludeJarFilter 所有推送类。
文档内容是否对您有帮助?