最近在做测试时发现在 华为Mate 8、华为P9这个两款手机上运行时闪退 ,报出:VM with version 2.1.0 has multidex support
install
VM has multidex support, MultiDex support library is disabled.这两款都是6.0的系统;我引入的的multidex包是1..0.1版本
Application 中实现了attachBaseContext
app build.gradle 中
另外在小米6.0的系统上也有不同的问题 ,请教一下各位 在6.0上面使用multidex有什么限制吗?请帮忙分析分析,谢谢 !
install
VM has multidex support, MultiDex support library is disabled.这两款都是6.0的系统;我引入的的multidex包是1..0.1版本
Application 中实现了attachBaseContext
app build.gradle 中
另外在小米6.0的系统上也有不同的问题 ,请教一下各位 在6.0上面使用multidex有什么限制吗?请帮忙分析分析,谢谢 !
解决方案 »
- android新手提问。。写的一个手机录像应用。但是问题很严重
- 腾迅微信的文件配置和数据存储
- 牛人,高手,大侠!!!快来收拾这个诡异的问题!!!
- android 图片保存的问题
- android下3G相关开发的么,see see
- android Tab TabHost 垂直显示
- 显示图片问题
- 初学Fragments+ActionBar两个基础问题请教下
- android webView 如何实现左右滑屏返回上一页?页不用通过手机返回键。
- Android apk包中的cert.sf和manifest.mf文件
- android 代码使用proguard混淆的时候,类名和包名怎么混淆
- 打开安卓系统相册时怎么横屏?
install
所以Multidex.install 方法中有对系统版本的判断,如果是原生支持多dex的android版本,就会打印那条语句, 然后不进行更多的操作了。并不会影响app执行。所以你的app在android 6.0上运行时会闪退,应该不是因为multidex引起的。你应该看下logcat中输出的其它出错信息。///
除了上面说的那几句日志 就看不到其他的日志了 应为是程序安装好后,一运行就闪退 ------------------------------------------------------------------------------------------------------------------------------------------------------------------
除了上面说的那几句日志 就看不到其他的日志了 应为是程序安装好后,一运行就闪退 ------------------------------------------------------------------------------------------------------------------------------------------------------------------
6.0下, 正常的情况下,也会有那句日志。
如果在一台机器上看不到其它log, 可以换一台。我记得华为有几台机器特别恶心,就是不打日志。
:但它提示 VM has multidex support, MultiDex support library is disabled. multidex不可用
除了上面说的那几句日志 就看不到其他的日志了 应为是程序安装好后,一运行就闪退 ------------------------------------------------------------------------------------------------------------------------------------------------------------------
6.0下, 正常的情况下,也会有那句日志。
如果在一台机器上看不到其它log, 可以换一台。我记得华为有几台机器特别恶心,就是不打日志。:好的,我再试试看看