使用aapt in ant build的crunch/resource packaging使用来自其他项目的缓存

pgr*_*rav 4 resources android duplicates aapt

我有两个使用公共库的Android应用程序.每个项目都为启动画面和其他一些项目定义了自己的背景图像.这些图像在两个应用程序中具有相同的名称.

当我从eclipse构建/运行时,每个应用程序都使用正确的背景图像.但是,当我运行我的ant构建文件时,在打包资源时内容会混淆,并且两个应用程序都使用相同的图像.

我确定在某个地方有一个我需要清除的缓存,但我找不到它(在MacOSX Lion上运行).

我尝试了-f选项appt,但仍然是同样的问题.

有谁知道如何解决这个问题?

hep*_*zoj 9

在进行ant构建/释放之前运行"ant clean".

  • 这对我来说还不够:我也需要关闭Eclipse. (3认同)