我在编译我的项目时遇到问题,我得到错误< code >任务执行失败':app:dexDebug'。错误:任务执行失败:应用程序:dexDebug。
com . Android . ide . common . internal . logged Error异常:无法运行命令:C:\ Users \ Diana \ AppData \ Local \ Android \ SDK \ build-tools \ 21 . 1 . 2 \ dx . bat-dex-no-optimize-Output C:\ Users \ Diana \ Downloads \ app \ build \ intermediates \ dex \ debug-input-list = C:\ Users \ Diana \ Downloads \ voice translator \ app \ build \ intermediates \ tmp \ dex \ debug \ input list . txt错误代码:2输出:at com . Android . dx . merge . dex merger . readsortabletypes(dex merger . Java:596)at com . Android . dx . merge . dex merger . getsortedtypes(dex merger . Java:554)at com . Android . dx . merge . dex merger . merge classdefs(dex merger . Java:535)at com . Android . dx . merge . dex . merge . merge . dex:171)at com . Android . dx . merge . dex . merge . dex merger . merge . dex merge
我知道这个问题已经被问过很多次了,但是我已经尝试了那里的解决方案,没有一个在我的情况下有效。
这是我的build.gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion "21.1.2"
defaultConfig {
applicationId "imp.translator.diana.voicetranslator"
minSdkVersion 9
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.0'
compile files('libs/android-support-v4.jar', 'libs/microsoft-translator-java-api-0.6.1-jar-with-dependencies.jar')
}
任何想法这里可能出了什么问题?任何小费将不胜感激!
从编译文件中删除“库/机器人支持v4.jar”
(...)
。此文件是应用程序组件 v7 库的可传递依赖项。
问题内容: 在项目中导入docx4j库后出现此错误时,我正在构建我的android项目。我应该怎么做才能摆脱这种例外。 错误:任务’:app:dexDebug’的执行失败。> com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:进程’command’/ usr / lib
问题内容: 我最近在Android项目中启动了一个新的默认项目。每当我尝试启动应用程序时,都会发生此错误: build.gradle(模块:应用) build.gradle(项目:EmerGencyHelp) 我的错误是 请帮助我,谢谢, 问题答案: 可能您没有在项目中正确添加suport-v4库。 检查一下: 您已将此库添加到需要它的所有模块中(如果您的项目中有多个模块,例如主模块和库模块)。
> 错误:任务“:app:dexdebug”执行失败。 com.android.ide.common.Process.processException:org.gradle.Process.internal.execexception:Process“command”C:\Program Files(x86)\Java\JDK1.8.0\bin\java.exe“已完成,退出值为非零2 尝试:使用
问题内容: 错误:任务’:app:dexDebug’的执行失败。 我搜索了所有类似的问题和解决方案,但它们无济于事。希望像你这样的专家来。 项目代码已上传到bitbucket:https://tainule@bitbucket.org/tainule/numad-huizhang.git 我有两个模块,应用程序和端点。以下来自Module:app: 以下是来自Module端点的信息: 问题答案:
当我尝试运行我非常简单的android应用程序时,我得到以下输出: 信息:Gradle:正在执行任务:[:app:assembledebug] 我最初没有使用multidex,而我在使用标准Dex时也遇到了类似的错误。下面是我在没有Multidex的情况下得到的原始输出: 信息:Gradle:正在执行任务:[:app:assembledebug] 信息:Kotlin:Kotlin JPS插件已禁用
当我尝试编译代码时,我得到以下错误: 错误:任务“:app:DexDebug”执行失败。 为google location services/gcm使用了单独的api库,并删除了完整的play service库。这减少了可靠的库方法和错误得到了解决。
我的Android Studio项目有一个问题,它编译得很好,我不知道我做了什么,破坏了它。 错误:任务': app: dexDebug'执行失败。com.android.ide.common.internal.LoggedErrorException:无法运行命令:C:\用户\Moritz\AppData\本地\Android\sdk\build-tools\21.1.1\dx.bat--dex