Ответ 1
Ответ был просто для очистки проекта. У меня была такая же проблема в течение некоторого времени.
Создать → Очистить проект
У меня есть Android-приложение, созданное с помощью Android Studio 0.8.1 и сталкивающееся с проблемой:
Error:Execution failed for task ':app:preDexDebug'.
> java.lang.IllegalArgumentException: Source C:\Users\mfedorov\AndroidStudioProjects\EPOS2\app\build\intermediates\pre-dexed\debug\mate-api-0.0.1-SNAPSHOT-0ef7e3259aeaf19202f545da97dc6b1ae2502c9a.jar and destination C:\Users\mfedorov.ALTIUS-PLUS\AndroidStudioProjects\EPOS2\app\build\intermediates\pre-dexed\debug\mate-api-0.0.1-SNAPSHOT-0ef7e3259aeaf19202f545da97dc6b1ae2502c9a.jar must be different
Здесь мое содержимое файла build.gradle(часть, которую я изменил, остальное по умолчанию)
configurations.all {
// check for updates every build
resolutionStrategy.cacheChangingModulesFor 0, 'seconds'
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'org.apache.commons:commons-collections4:4.0'
compile 'org.slf4j:slf4j-android:1.7.7'
compile 'com.altius.logging:logging-utils:0.0.1-SNAPSHOT'
compile group: "com.altius.mate", name: "mate-bluetooth", version: "0.0.1-SNAPSHOT", changing: true
compile group: "com.altius.mate", name: "mate-api", version: "0.0.1-SNAPSHOT", changing: true
//compile('org.simpleframework:simple-xml:2.7.1') {
//exclude group: 'stax', module: 'stax-api'
//exclude group: 'xpp3', module: 'xpp3'
//}
}
содержимое корневого файла build.gradle по умолчанию создается вместе с проектом android project
mate-api-0.0.1-SNAPSHOT артефакты из локального репозитория Maven mavenLocal()
Ответ был просто для очистки проекта. У меня была такая же проблема в течение некоторого времени.
Создать → Очистить проект
Удалите папку сборки в своем проекте и сделайте недействительным кеш в студии Android, перезапустите студию Android