我得到一个意外的错误在Android Studio,而运行的应用程序,以下是错误消息,这是得到
错误:在打包APK /home/jithu/libs/android/android/aa/app/build/outputs/apk/app-debug-unaligned.apk路径归档时重复文件:META-INF/DEPENDENCIES起源1: /home/jithu/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpmime/4.3.6/cf8bacbf0d476c7f2221f861269365b66447f7ec/httpmime-4.3.6.jar起源2: /home/jithu/.gradle/缓存/模块-2/文件-2.1/org.apache.httpcomponents/httpcore/4.4.1/f5aa318bda4c6c8d688c9d00b90681dcd82ce636/httpcore-4.4.1.jar
我正在粘贴我的构建。格雷德尔档案也
apply plugin: 'com.android.library'
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
minSdkVersion 14
targetSdkVersion 21
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:+'
compile 'com.google.android.gms:play-services:6.5.87'
compile 'com.squareup.picasso:picasso:2.5.2'
compile 'com.mcxiaoke.volley:library:1.0.15'
compile 'com.google.code.gson:gson:2.2.4'
compile "org.apache.httpcomponents:httpcore:4.4.1"
compile "org.apache.httpcomponents:httpmime:4.3.6"
}
android {
packagingOptions {
exclude 'META-INF/DEPENDENCIES'
exclude 'META-INF/NOTICE'
exclude 'META-INF/LICENSE'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
}
// ...
}
你错过了构建渐变的流程。当您尝试使用2android{..}
代码段未检测到第二个代码段。因此,排除重复的元文件不起作用。
可能的解决办法:
只需更改构建gradle的顺序,如下所示:
apply plugin: 'com.android.library'
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
minSdkVersion 14
targetSdkVersion 21
versionCode 1
versionName "1.0"
}
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'
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:+'
compile 'com.google.android.gms:play-services:6.5.87'
compile 'com.squareup.picasso:picasso:2.5.2'
compile 'com.mcxiaoke.volley:library:1.0.15'
compile 'com.google.code.gson:gson:2.2.4'
compile "org.apache.httpcomponents:httpcore:4.4.1"
compile "org.apache.httpcomponents:httpmime:4.3.6"
}
如果仍然不起作用,请检查以下内容:
这是你的图书馆构建Gradle吗?我从我的主要项目构建gradle中排除了重复的元文件。因此,请确保从应用程序模块而不是库模块的构建gradle中排除元文件。
我们正试图将我们的项目迁移到其他架构。 我们遇到以下错误消息: 起源1:>/users/xavi/programming/wdandroid/project/build/immediates/banked-aar/wdandroid/shinobichartsandroidlibrary/unspecificated/jni/armeabi/libshinobicharts-android.so
Android Studio。我在应用程序运行过程中遇到这种错误。 中复制了重复文件 已编辑 这些排除选项解决了我的问题:
在我的分级Android应用程序中,当我运行该应用程序时,我得到了以下错误。 错误:Gradle:APK /home/WorkSpace/MyProject/app/build/outputs/apk/app-debug-unaligned.apk打包过程中的重复文件错误:Gradle:任务': app: pack ageDebug'执行失败。在APK META-INF/license.txt文件
谢谢! 我的build.gradle看起来如下(不包括一般的其他东西)... 依赖项{compile fileTree(include:['*.jar'],dir:'libs')} 错误:类org.apache.xmlbeans.xml.Stream.Location已添加到输出中。请删除重复的副本。编译器不以现代.class文件格式为目标。推荐的(org.apache.log4j.chainsa
我有这段代码来连接服务器和客户端,我需要将json对象发送到android studio客户端,但是printwriter行中描述的方法有错误,我不知道问题出在哪里,请查看代码并帮助我 还有这个 错误是 我在通过套接字将数据写入客户端时出错,错误在getOutputStream中
我所要做的就是访问json文件的内容并将其显示到网页上。但我有个错误: JSON文件和HTML文件都在同一个文件夹中。 这是我的html页面: 这是JSON文件myData。json: 我真的不明白这个问题,但如果我做错了,有人能告诉我更好的方法吗?
问题内容: 根据运行时错误消息,异常发生在下一行; 是具有构造函数和重载构造函数的类,其中包含有关数据库中每种病毒的特定信息,例如; 字符串vName 字符串vDefinition 重载 具有标记化定义的数组(以xLength组分隔) 具有LCS令牌的阵列 有等级浮动 类型的是.iterator(),如下所示: 是和ArrayList类型,用于存储病毒对象 (此时为名称和定义), 以便以后使用。
我正在尝试使用python教程中的格式创建我的第一个包,并且在尝试从PyCharm中的tests子文件夹运行unittests时得到ModuleNotFoundError,但是可以通过IDLE运行相同的测试。 按照教程,这是一般的文件夹结构 包装_汽车 ──牌照 ── 阅读.md ── example_pkg └── __初始__.py ──setup.py ── 测验 └──示例_test.py