gpt4 book ai didi

android - 出现错误 'Error:Gradle: Execution failed for task ':app:transformClassesWithDexForDebug'。

转载 作者:行者123 更新时间:2023-12-03 05:55:36 25 4
gpt4 key购买 nike

信息:等级:执行任务:[:app:assembleDebug,:app:assembleDebugUnitTest]
信息:12-07-2017 10:25-编译完成,在9s 703ms内出现34个错误和0个警告

错误:等级:无法处理“javax / xml / XMLConstants.class”:

错误:等级:对核心类(java。*或javax。*)的不良建议或错误使用

错误:等级:不构建核心库时。

错误:等级:这通常是由于无意中包含了核心库文件

错误:等级:在您的应用程序项目中,使用IDE时(例如

错误:等级:Eclipse)。如果您确定没有故意定义

错误:等级:核心类(class),那么这是最有可能的解释

错误:等级:继续。

错误:等级:但是,您实际上可能正在尝试在核心中定义一个类

错误:等级: namespace ,例如,您可能已将其来源

错误:等级:来自非Android虚拟机项目。这将最

错误:等级:肯定无法正常工作。至少,它危害了

错误:等级:您的应用与平台的 future 版本的兼容性。

错误:等级:通常也有可疑的合法性。

错误:等级:如果您真的打算构建一个核心库-这仅仅是

错误:等级:适合作为创建完整虚拟机的一部分

错误:等级:分发,而不是编译应用程序-然后使用

错误:等级:“-core-library”选项可禁止显示此错误消息。

错误:等级:如果继续使用“--core-library”,但实际上

错误:等级:构建应用程序,然后警告您的应用程序

错误:等级:在某些时候仍然无法构建或运行。请成为

错误:等级:为生气的顾客准备,例如发现您的

错误:等级:应用程序一旦升级操作,便停止运行

错误:等级:系统。您将为此问题负责。

错误:等级:如果您合法使用的代码恰好位于

错误:等级:核心包,那么您拥有的最简单安全的选择是

错误:等级:重新包装该代码。也就是说,将相关类(class)移至

错误:等级:您自己的程序包 namespace 。这意味着他们将永远不会

错误:等级:与核心系统类冲突。 JarJar是一种可以帮助您的工具

错误:等级:您正在努力。如果发现无法执行此操作,则

错误:等级:表示您使用的路径最终会显示

错误:等级:导致疼痛,痛苦,悲伤和悲哀。

错误:等级:1个错误;流产

错误:等级:任务':app:transformClassesWithDexForDebug'的执行失败。

com.android.build.api.transform.TransformException:



java.lang.RuntimeException:com.android.ide.common.process.ProcessException:

java.util.concurrent.ExecutionException:

com.android.ide.common.process.ProcessException:dex处理返回代码1

build.gradle:

应用插件:“com.android.application”

android {
编译版本26
buildToolsVersion "26.0.0"

defaultConfig {
applicationId "com.example.rakeshkirola.appiumframework"
minSdkVersion 24
minSdkVersion 24
targetSdkVersion 26
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}

}

依赖项{
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:26.+'

compile 'com.android.support.constraint:constraint-layout:1.0.2'

compile 'com.android.support:design:26.+'

testCompile 'junit:junit:4.12'

// https://mvnrepository.com/artifact/io.appium/java-client

compile 'io.appium:java-client:4.1.2'

testCompile 'org.assertj:assertj-core:2.0.0'

testCompile 'org.testng:testng:6.9.10'

compile files('libs/httpclient-4.4.1.jar')

compile files('libs/commons-logging-1.2.jar')

compile files('libs/httpcore-4.4.4.jar')

}

Android Studio版本:2.3.3

最佳答案

添加这个解决了我的问题。尝试一下。

android {
...
defaultConfig {
...
multiDexEnabled true
}
}

关于android - 出现错误 'Error:Gradle: Execution failed for task ':app:transformClassesWithDexForDebug'。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45049297/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com