关闭

Android Studio jar包冲突

1184人阅读 评论(0) 收藏 举报
分类:

利用如下的方式获取:

dependencies {
    provided files(getLayoutLibPath())
    provided files(getAndroidPath())

}
tasks.withType(JavaCompile) { options.encoding = "UTF-8" }

def getLayoutLibPath() {
    return "${android.getSdkDirectory().getAbsolutePath()}" + "/platforms/" + android.compileSdkVersion + "/data/layoutlib.jar"
}

def getAndroidPath()
{
    return "${android.getSdkDirectory().getAbsolutePath()}" + "/platforms/" + android.compileSdkVersion + "/android.jar"
}

有的时候使用compile的时候,会产生jar包冲突,但是去掉依赖又会显示找不到jar包,可以采用provided定义,比如provided files()。

1
0
查看评论

Android Studio Jar包冲突解决方案

com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK META-INF/LICEN...
  • fancy578
  • fancy578
  • 2017-04-10 13:42
  • 831

Android Studio 重复jar包冲突问题

Android Studio:Multiple dex files define Landroid/support/annotation/AnimRes 导入一个新项目,同时用到了v4,v7都是22.1.1包, compile ('com.android.support:su...
  • chenhuakang
  • chenhuakang
  • 2016-04-28 10:42
  • 11447

AndroidStudio中多个Module依赖同一个jar的解决方案

AndroidStudio中Module相当于Eclispe中的Library,这里不做过多介绍 多个Module依赖同一个jar,直接把jar放入对应需要的Module会导致编译报类冲突 这里就要讲一讲AndroidStudio中的依赖的几种方式 compile compile是对所有的bu...
  • u013134391
  • u013134391
  • 2016-05-30 15:59
  • 16353

解决Android Studio加载第三方jar包,出现包重复加载的问题:

from: http://blog.csdn.net/yy1300326388/article/details/43759267 通过Maven中央库添加第三方jar包的时候,出现了重复加载jar包的问题,解决办法很简单去掉一个不让它去加载就OK了 一、错误 ...
  • wuqilianga
  • wuqilianga
  • 2016-09-18 14:37
  • 1080

AndroidStudio项目里面jar包里面的类相冲突的解决方法

在AndroidStudio里面引用jar包的时候会出现com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: android/support/v4/view/O...
  • crazy_sunlight
  • crazy_sunlight
  • 2017-03-14 11:35
  • 1113

Android Studio 包冲突的解决方法

Android Studio下面有时候会出现包含多个相同类,即多个项目引用的相同的jar包,可以通过以下方法查找相同的jar包。**1、cache.xml中查看那个那个项目下的jar包不一样,即定位是哪个jar包引起的冲突。 cache.xml文件的路径:****2、如果多个项目引用的相同的jar...
  • u012350993
  • u012350993
  • 2016-07-29 17:45
  • 3477

Android Studio 包冲突的解决方法

Android Studio 中包冲突,即多个项目引用的相同的jar包1、cache.xml中查看那个那个项目下的jar包不一样,即定位是哪个jar包引起的冲突。cache.xml文件的路径:2、如果多个项目引用的相同的jar包,可以将jar包单独提出来,两个项目都依赖那个jar包:compile ...
  • u012350993
  • u012350993
  • 2016-07-29 17:53
  • 1033

Android studio jar冲突 文件冲突 aar引用相同的文件 引用相同的jar包 重复导入相同依赖包

开发项目,多多少少都会引进一些第三方jar或者aar资源文件,方便开发个性化功能,但这样就经常会出现包冲突、文件冲突、重复导入资源或者导入俩个不同的包中包含有相同的文件资源呢!后果导致编译失败,提示错误! 下面就来加讲解下我遇到问题及解决方法:1. 文件冲突文件错误提示    ...
  • WX_JIN
  • WX_JIN
  • 2016-03-11 10:03
  • 13584

安卓开发之引入第三方库导致jar包冲突解决办法

这几天的任务是将mapbox的工程合到程序中去,但是合并过程却出现了问题合并方法: 在app的build.gradle中添加dependencies { compile ('com.mapbox.mapboxsdk:mapbox-android-sdk:0.7.4@aar'...
  • u013220174
  • u013220174
  • 2015-08-26 15:55
  • 13960

Android Studio jar包冲突

利用如下的方式获取:dependencies { provided files(getLayoutLibPath()) provided files(getAndroidPath()) } tasks.withType(JavaCompile) { options.encoding...
  • u011195535
  • u011195535
  • 2016-08-31 10:27
  • 1184
    个人资料
    • 访问:50261次
    • 积分:1472
    • 等级:
    • 排名:千里之外
    • 原创:84篇
    • 转载:8篇
    • 译文:0篇
    • 评论:42条
    最新评论