我尝试在 Android Studio 3.0(稳定)中将我的 gradle 从 2.3.3 升级到 3.0.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 gradle 后仍然存在(清理和无效、清理构建、删除/构建路径 - 我都尝试过)。
修复方法是更新到 DexGuard 8.0.17(发行说明中尚未列出)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)