Android 同一个APK部分手机运行报错
来源:互联网 发布:淘宝待配货是什么意思 编辑:程序博客网 时间:2024/06/05 01:01
Android 每一个版本都或多或少有一些差异。
至于最经碰到一个问题:同一个apk在5.0以及以上的手机上运行正常,但是在5.0一下的手机上运行就崩溃。
本人外了验证不是某一手机问题找了好几台手机(4.4 有 小米,魅族等,5.0 有 魅族、oppo等);发现问题都一样。
当时我还没有反应过来,自己挣扎了一段时间后。最后被解决了。
原因是我们在开发的过程中导入了不少的第三方库以及一些插件等。导致可能有多个dex。到时5.0以上默认是会处理多个dex的。那么5.0一下怎么处理,
我们需要一个向下兼容的库或者jar包等。
我的处理如下:
1、app.gradle中添加 compile "com.android.support:multidex:1.0.0"
defaultConfig { multiDexEnabled true // 这个也重要 如果还是报错的话,把这也加到相应的库中 }
2、application继承 MultiDexApplication
0 0
- Android 同一个APK部分手机运行报错
- 用AS直接连接到手机上能运行,安装apk就运行报错?
- Android开发 手机测试运行报错1
- Android开发 手机测试运行报错2
- Android 在同一个手机上安装多个相同的apk,便于调试
- android运行报错
- Android Studi 运行报错 Duplicate files copied in APK META-INF/LICENSE.txt 解决方案
- Android Unity3D 导出apk文件 运行报错 找不到.so文件
- Android预安装Apk(解决部分预安装apk不能运行)
- Android&&Unity交互——同一个apk
- android调试时apk可运行,导出签名的apk后闪退,报找不到class
- android调试时apk可运行,导出签名的apk后闪退,报找不到class
- android调试时apk可运行,导出签名的apk后闪退,报找不到class
- android调试时apk可运行,导出签名的apk后闪退,报找不到class
- android调试时apk可运行,导出签名的apk后闪退,报找不到class
- 预置Android 手机 APK
- 预置Android 手机 APK
- Android Stuido安装APK报错总结
- hdu 2222 Keywords Search
- XML---DTD
- Windows Java EE 7 基本环境配置 及 错误解决
- 主动信息搜集
- FINDSTR 命令使用详解(2)
- Android 同一个APK部分手机运行报错
- Swift c关于语言参考(About the Language Reference)
- Java内部类
- 第二章 A 3D/Math Primer
- Swift 表达式(Expressions)
- Swift 语句(Statements)
- (转)字节对齐和C/C++函数调用方式学习总结
- iOS block基础
- JavaOO项目TankWar 项目总结