libs 下面添加相似的包会报错。
例如添加
httpclient-4.5.2
httpcore-4.4.4-208.jar
会报错:
Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.
> com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK META-INF/LICENSE
File1: E:\Workspace_Studio\FirstDemo\app\libs\httpclient-4.5.2.jar
File2: E:\Workspace_Studio\FirstDemo\app\libs\httpcore-4.4.4-208.jar
解决方法:
Gradle Scripts下面
build.gradle(Module:app)文件里面添加:
packagingOptions { exclude 'META-INF/DEPENDENCIES' exclude 'META-INF/NOTICE' exclude 'META-INF/LICENSE' exclude 'META-INF/LICENSE.txt' exclude 'META-INF/NOTICE.txt' exclude 'META-INF/ASL2.0' exclude 'META-INF/notice.txt’
修改后的文件:
apply plugin: 'com.android.application' android { compileSdkVersion 25 buildToolsVersion "25.0.2" defaultConfig { applicationId "com.hh.firstdemo" minSdkVersion 16 targetSdkVersion 25 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } packagingOptions { exclude 'META-INF/DEPENDENCIES' exclude 'META-INF/NOTICE' exclude 'META-INF/LICENSE' exclude 'META-INF/LICENSE.txt' exclude 'META-INF/NOTICE.txt' exclude 'META-INF/ASL2.0' exclude 'META-INF/notice.txt' } } dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { exclude group: 'com.android.support', module: 'support-annotations' }) compile 'com.android.support:appcompat-v7:25.1.0' testCompile 'junit:junit:4.12' compile 'com.google.android.gms:play-services-appindexing:8.4.0' compile files('libs/httpclient-4.5.2.jar') compile files('libs/httpcore-4.4.4-208.jar') }
相关推荐
Error:Execution failed for task ‘:gviews:transformClassesAndResourcesWithProguardForRelease’. Java.io.IOException: The same input jar [E:\Android\myProgram\angel\libs\alipaySdk-20160825.jar] is ...
然而,用户在使用`pip`安装某些包时可能会遇到“Failed building wheel for xxx”的错误。这个错误通常表明在尝试构建wheel(一种预先编译的Python包格式)时出现了问题。本文将详细讲解这个问题的成因以及解决方法...
aar合并打包报错解决方案,library、module集成aar包报Execution failed for task ':app:mergeDebugNativeLibs、Could not resolve all dependencies for configuration 。如果你想将module打成aar包供其他项目使用...
在 Windows 安装 python 包经常会遇到这错误: error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools 遇到这错误不要慌, 进这个网站下载对应的 whl 包即可。 ...
为解决"Cannot load info library for OpenCV"的问题,开发者应确保在项目的jniLibs目录下包含所有必要的架构文件夹,并且每个文件夹内含有对应架构的.so动态链接库文件。这样,当应用在不同架构的设备上运行时,...
解决这个问题的方法通常是使用包管理器(如`yum`或`dnf`)来安装缺失的依赖。在终端中输入以下命令: ```bash sudo yum install openssl-libs-1.0.2k-19.el7.x86_64.rpm ``` 或者,如果你的系统使用的是`dnf`: `...
例如,在编译时可能会出现以下错误:Error:Execution failed for task ':app:processDebugManifest'.> Manifest merger failed : Attribute meta-data#android.support.VERSION@value value=(26.0.0-beta1) from ...
docker 安装 Error: Package: policycoreutils-python-2.5-29.el17.x86_64 所需rpm。详细解决方案见:https://blog.csdn.net/taotao_guiwang/article/details/125405383?spm=1001.2014.3001.5501
编译qtcreator源码,在make过程中报错(我这里是qtcreator4.4.1,其他版本也会有同样的错误,解决方法相同) g++ -c -pipe -fPIC -fpermissive -finline-functions -Wno-long-long -O2 -std=gnu++1y -fvisibility=...
### [Linker Error] Unresolved External 问题的解决方法 在软件开发过程中,尤其是在使用编译器进行项目构建时,可能会遇到“未解析外部符号”(Unresolved External)的链接错误。这类错误通常出现在编译完成后,...
接着对“ia32-libs.tar.gz” 进行解压,解压完成之后进入相应的目录,此时你会发现有三个deb文件,执行以下命令对三个安装包进行安装。 sudo dpkg -i lib32asound2_1.0.25-3ubuntu3.2_amd64.deb sudo dpkg -i lib32...
在ubuntu12.10上,要运行32的程序,需要安装32位的兼容库。这里包含ia32-libs_ubuntu36_amd64.deb和ia32-libs所需的依赖关系 ia32-libs-multiarch
Centos7 el7.x86_64 官方离线安装包,安装指令为 sudo rpm -ivh python3-libs-3.6.8-21.el7_9.x86_64.rpm
ERROR: Command errored out with exit status 1,后面还有一堆错误,好像是说“文件”、setup啊之类的,我在网上花了两小时查了很多方法(例如:升级pip、升级setuptool,然而并没用,难受),最后终于找到一个解决...
离线安装包,亲测可用
很多人在让自己的安卓实现导入外部的图片资源的时候遇到一系列的问题,今天就来好好解决 首先,相去github的官网下载这个jar包,下载任意一个即可,注意:你的网络可能会被墙,你可以换成手机的热点去下载,会快很多...
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
《libs3:Amazon S3的C语言接口库详解》 Amazon S3,全称为Simple Storage Service,是亚马逊云服务提供的一种可靠、可扩展且高度安全的云存储解决方案。为了方便开发者使用C语言进行S3相关的操作,亚马逊推出了...
linux系统安装R语言环境方法及问题详细解决方法 本文将详细介绍Linux系统中安装R语言环境的方法,并解决可能遇到的问题。R语言是一种流行的统计编程语言,广泛应用于数据分析、数据挖掘、机器学习等领域。Linux系统...
在设计与验证领域,尤其是硬件描述语言(HDL)的综合过程中,经常会遇到各种错误与警告信息。这些信息对于理解并解决设计中的问题至关重要。本文将针对 Design Compiler(DC)综合工具中的一些常见错误信息进行详细...