Мои проекты build.gradle выглядит следующим образом:Proguard - также использовать Proguard файлы из модулей
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
defaultConfig {
applicationId "..."
minSdkVersion 15
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile project(':androKnife')
}
И мой androKnife
модуль действительно имеет свой собственный файл ProGuard. Как я могу заставить мой основной проект использовать этот файл?
Есть ли способ автоматического слияния всех файлов proguard всех модулей, если я скомпилирую проект? Есть ли другой способ, которым модуль может указать его правила proguard, и проект может наследовать его?
Это также работает для зависимости от AAR? –