Android Studio 3.0 и обновление gradle - при создании apk отсутствует код base.apk

Я попытался обновить Gradle с 2.3.3 до 3.0.0 в Android Studio 3.0 (стабильная версия).

Проект работает нормально, но у меня возникает проблема при создании / установке APK:

Failure [INSTALL_FAILED_INVALID_APK: Package couldn't be installed in /data/app/xxxx Package /data/app/xxxx/base.apk code is missing]

$ adb shell pm uninstall xxxx
Unknown failure (at android.os.Binder.execTransact(Binder.java:674))
Error while Installing APK

Если я создаю автономный APK и устанавливаю его непосредственно на устройстве / эмуляторе, я получаю, что он искажен / неверен.

Проект с Kotlin и DexGuard 8.0.12, который должен учитывать Kotlin и Gradle 3.0.

Что еще более раздражает, так это то, что проблема сохранялась после возврата к версии 2.3.3 (Очистить и сделать недействительными, Очистить сборку, удалить / собрать пути - я пробовал все это).

2 ответа

Исправлено было обновление до DexGuard 8.0.17 (еще не указано в заметках о выпуске).

Проблема устранена в DexGuard 8.1.11.

Другие вопросы по тегам