【发布时间】:2014-10-08 06:38:03
【问题描述】:
我正在尝试使用
编译 android 系统包应用程序制作
但编译后的 APK 缺少 classes.dex 文件。
我已经正确设置了initialized 和downloaded android 构建环境。 我使用 aosp_arm-user 作为 lunch 构建目标。
我正在使用命令编译系统应用程序
make -j16 Mms
apk 在
中生成/out/target/product/generic/system/priv-app/Mms.apk
关于使用
安装生成的 apkadb 安装 Mms.apk
安装失败并出现以下错误
失败 [安装失败的 DEXPOT]
Logcat 显示如下错误
DexOptZ:zip 存档 '/data/app/com.android.mms-1.apk' 不包含 classes.dex
任何解决问题的提示将不胜感激。
【问题讨论】:
-
当您遇到错误时,通常最好在没有
-j N开关的情况下重新构建。这样您就可以看到最后一条错误消息。 -
试过没有 j 开关,没有帮助。
-
没有 j 更好,只是在发生错误时,您会在最后看到最后一条错误消息(而不是在几 K 文本的中间)。
标签: android build makefile apk dex