关于|关于 java.lang.NoClassDefFoundError: com.umeng.analytics.d的问题
问题描述:
【关于|关于 java.lang.NoClassDefFoundError: com.umeng.analytics.d的问题】项目中导入umeng PushSDK 之后运行项目出现报错,因为在build.gradle中配置了分包,就是multiDexEnabled true
三种解决方案:
- 1、不配置分包(这个好像不太可能,既然配置了肯定是超了65535)
- 2、自定义的application不要继承Application,而是继承MultiDexApplication。
- 3、仍然继承Application,然后复写Application的attachBaseContext(Context base)方法,在该方法中执行MultiDex.install(base);
推荐阅读
- 关于QueryWrapper|关于QueryWrapper,实现MybatisPlus多表关联查询方式
- 四首关于旅行记忆的外文歌曲
- 醒不来的梦
- 关于自我为中心的一点感想
- 「按键精灵安卓版」关于全分辨率脚本的一些理解(非游戏app)
- 关于Ruby的杂想
- 关于读书的思考
- 关于this的一些问题(1)
- 《声之形》
- 关于如何沟通的1/2/3