这是一个奇怪的。我有一个-pre-compile
目标custom_rules.xml
。在这里,一些 JAR 被复制到libs
文件夹中。
如果我进行干净的构建,它会在运行时失败,因为这些库没有包含在 .apk 中。查看 的输出ant -v ...
,Dx 没有处理这些库。因此,在针对这些库编译项目时,它们不包含在 Dx 阶段。
如果我随后做了一个 non-clean ant debug
,一切都很好,因为复制的 JAR-pre-compile
在构建开始时就已经存在了。
任何想法我做错了什么?