今天调试 android 应用遇到这么个问题:

Duplicate files copied in APK META-INF/DEPENDENCIES File 1: httpmime-4.3.2.jar File 2: httpmime-4.3.2.jar

貌似说两个包里面的文件重复了还是怎么的,谷歌了一番之后据说应该是 android studio 自身的bug

解决办法:

打开项目下面的 build.gradle 文件,在 android 代码块中添加下面代码

android {    packagingOptions {        exclude 'META-INF/DEPENDENCIES'        exclude 'META-INF/NOTICE'        exclude 'META-INF/LICENSE'        exclude 'META-INF/LICENSE.txt'        exclude 'META-INF/NOTICE.txt'    }}

将这些文件全部排出掉就ok了

但不知道这么做会不会有什么隐患,还是有其他更好的解决办法

可以参考下这篇文章:http://stackoverflow.com/questions/20853094/gradle-and-android-studio-duplicate-file-copied-from-same-jar

更多相关文章

  1. Android中关于FTP的文件上传和下载
  2. MediaRecorder流程分析
  3. RN集成原生Android应用
  4. Android(安卓)assets文件夹之位置放置和作用( AS 和eclipse中的 )
  5. android项目中每个文件的作用
  6. Android(安卓)Studio编译release版本
  7. Android截屏实现——亲测有效代码
  8. Eclipse环境下格式化Android的代码风格
  9. NPM 和webpack 的基础使用

随机推荐

  1. Android实战
  2. 使用Android内置的Pull解析器解析XML文件
  3. Android(安卓)Nine Patch图片及按钮背景
  4. Android(安卓)轻松实现语音朗读
  5. Android热补丁技术—dexposed原理简析(阿
  6. android进程间服务通信
  7. android里面intent的简单用法
  8. android接入即时IM(接入亲加通信云)
  9. Android(安卓)Activity与Activity切换动
  10. Android中的时间自动更新