У меня есть андроид проект в Android Studio 2.3.0 beta4, который зависит от проекта библиотеки CoolLib.(Дублировать запись на молнии [coolLib.jar: {} упак /BuildConfig.class]))
CoolLib имеет свой источник в банке файл coolLib.jar в ЛИЭС папку. описание товара coolLib.jar содержит файл {pkg} /BuildConfig.class.
Когда я пытаюсь создать и запустить проект в устройстве/эмуляторе в Android API-22 +, он работает отлично, но когда я пытаюсь сделать то же самое на устройстве/эмуляторе в API VERSION < 22, Android Studio не удается строить с Exception--
Внимание: Исключение при обработке задач java.io.IOException: Невозможно записать [D: \ AndroidStudioProjects \ CoolProject \ приложение \ построить \ интермедиатов \ трансформирует \ ProGuard \ отлаживать \ jars \ 3 \ 1f \ main.jar] (Невозможно прочитать [D: \ AndroidStudioProjects \ CoolProject \ CoolLib \ build \ intermediates \ bundles \ default \ libs \ coolLib.jar (;;;;;;; **. class)] (Duplicate zip entry [coolLib.jar: {pkg} /BuildConfig.class])) : Приложение: transformClassesAndResourcesWithProguardForDebug FAILED
build.gradle проекта содержит следующие версии поддержки Lib и т.д .--
ext {
supportLibVer = '25.1.1'
playServiceVer = '10.0.1'
buildToolsVer = "25.0.2"
compileSdkVer = 25
targetSdkVer = 25
minSdkVer = 16
}
dependencies {
compile files('libs/FLurry_3.2.2.jar')
compile files('libs/jxl-2.6.12.jar')
compile project(':CoolLib')
compile files('libs/gcm.jar')
compile "com.google.android.gms:play-services-ads:$playServiceVer"
compile "com.android.support:appcompat-v7:$supportLibVer"
compile "com.android.support:design:$supportLibVer"
compile "com.android.support:cardview-v7:$supportLibVer"
compile "com.android.support:support-v13:$supportLibVer"
compile 'com.github.bumptech.glide:glide:3.7.0'
}
Считается, что Duplicate zip entry [coolLib.jar: {pkg} /BuildConfig.class] опубликовать полный файл ранга –
, какую часть файла вы хотите показать. –
приложение: gradle в основном зависимости –