В последние несколько дней я переключился с Eclipse на Android Studio и получил больше всего работы. Однако, когда я создаю подписанный APK, кажется, что ProGuard никогда не запускается.
Я использую Мастер создания подписей APK, выбрав "Запустить ProGuard" и указав мой файл proguard.cfg в качестве файла конфигурации. Процесс сборки выполняется без ошибок и генерирует функциональный apk, но apk на 65% больше, чем тот, который генерируется Eclipse. Когда я создаю apk через Android Studio APK Wizard и не выбираю "Run Proguard", полученный apk имеет тот же размер, что и ProGuard. Файлы map.txt, seeds.txt или usage.txt не создаются нигде в моей директории проектов. Я попытался добавить
buildTypes {
release {
runProguard true
proguardFile file('proguard.cfg')
proguardFile getDefaultProguardFile('project-android.txt')
}
}
и изменения в файле build.gradle, но это также не повлияло.
Это происходит на Android Studio 0.2.0, хотя я видел такое же поведение на 0.1.9. Я работаю над Windows 7.
Может ли кто-нибудь сказать мне, что может быть? Я был бы рад, если бы мог найти журналы, которые ProGuard должен генерировать.