ОшибкаОшибка: Не удалось завершить выполнение для задачи ': приложение: transformClassesWithDexForDebug'
Error:Execution failed for task ':app:transformClassesWithDexForDebug'. com.android.build.transform.api.TransformException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/usr/lib/jvm/java-8-oracle/bin/java'' finished with non-zero exit value 1
Мое приложение Gradle файл:
apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'
android {
compileSdkVersion 23
buildToolsVersion "23.0.1"
defaultConfig {
applicationId 'Hidden application ID'
minSdkVersion 15
targetSdkVersion 23
versionCode 1
versionName "1.0"
multiDexEnabled true
}
buildTypes {
debug {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
lintOptions {
disable 'InvalidPackage'
}
packagingOptions {
exclude 'META-INF/services/javax.annotation.processing.Processor'
}
productFlavors {
}
}
repositories {
mavenCentral()
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:multidex:1.0.1'
compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.android.support:design:23.1.1'
compile 'com.android.support:cardview-v7:23.1.1'
compile 'com.jakewharton:butterknife:7.0.1'
compile 'com.mcxiaoke.volley:library-aar:1.0.0'
compile 'com.google.android.gms:play-services:8.1.0'
compile 'com.facebook.android:facebook-android-sdk:4.7.0'
compile 'com.googlecode.libphonenumber:libphonenumber:7.2.1'
compile 'com.getbase:floatingactionbutton:1.10.1'
compile 'com.android.support:preference-v7:23.1.1'
}
Во время отладки, если установить minifyEnabled истинно, затем он компилируется. Однако я не могу отлаживать свое приложение.
Я проверил этот другой вопрос: Execution failed for task ':app:transformClassesWithDexForDebug' while implementing Google sign in for Android, но есть только один ответ, и его реализация не решает проблему, к сожалению.
AFAIK, ошибка возникает из-за добавления слишком большого количества зависимостей Gradle, но я могу ошибаться (я действительно надеюсь ошибиться, потому что все эти пакеты действительно важны!).
Пожалуйста, помогите решить эту проблему. Большое спасибо!
Может ли ваше сообщение отслеживать полный стек трассировки? Для этого запустите './gradlew clean build --full-stacktrace' –
@Alex я попробовал команду ур, но она не сработала в той же точке, и она дает мне такую же ошибку org.gradle.api.tasks.TaskExecutionException: выполнение не выполнено для task ': app: transformClassesWithDexForDebug'. – Tony
Просьба передать мой ответ, а также принятый ответ на эту ссылку [Stackoverflow Link] (http://stackoverflow.com/a/37202393/2094075) – user2094075