it-roy-ru.com

Не удалось выполнить задачу: app: compileDebugJavaWithJavac

Я взял чей-то проект, и когда я попросил AS запустить проект на моем AVD, он выдает мне ошибку:

Ошибка: не удалось выполнить задачу ': app: compileDebugJavaWithJavac'.

Компиляция не удалась; см. вывод ошибки компилятора для деталей.

Вот мой build.gradle

apply plugin: 'com.Android.application'

Android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
defaultConfig {
    applicationId 'ca.gggolf.aminutegolf'
    minSdkVersion 19
    targetSdkVersion 23
    versionCode 1
    versionName "1.0"
}

buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'
    }
}
productFlavors {
}
}

dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
testCompile 'junit:junit:4.12'
compile 'com.Android.support:appcompat-v7:23.1.1'
}

Я не знаю, что делать .. Все остальное работает отлично, и приложение работало пару лет назад, когда оно было впервые создано.

Спасибо

12
dequec64

Включите мультидекс для вашего проекта. Добавьте строку ниже в gradle defaultConfig:

multiDexEnabled true

Также добавьте мультидексную зависимость в зависимости gradle:

compile 'com.Android.support:multidex:1.0.1'
2
Sanjeet

Я вернулся к этому вопросу просто потому, что он получил много мнений.

Во-первых, спасибо всем за помощь. Мне удалось запустить приложение, создав новый проект в Android Studio и импортировав классы по одному, убедившись, что код все еще в порядке. Возможно, при создании нового проекта были добавлены некоторые параметры, которых не было в старой версии проекта.

Если у кого-то есть лучшее объяснение, не стесняйтесь отвечать!

0
dequec64

Проверьте адрес вашего существующего проекта. если вы используете специальные символы, такие как:

( / | \ + = * ... )

В имени папки и подпапок вы должны изменить его и проверить. 

Я изменил имя папки с "UI/UX" на "UiUx", и все готово :)

0
Hesam Rastegari

Проверьте свои версии lib. В моем случае это был старый плагин Realm, который был проблемой.

0
RMK