我的原始资源偶尔会在构建之间交换或修改而文件名没有更改,并且 aapt 不包含更改;它使用了以前的版本bin/MyThing.ap_
(我猜这是它们被隐藏的地方)。来自ant debug
:
[echo] Handling Resources...
[aapt] No changed resources. R.java and Manifest.java untouched.
...
-package-resources:
[aapt] No changed resources or assets. WhereWhen.ap_ remains untouched
我发现解决这个问题的唯一方法是移动/重命名文件,构建,然后移动/重命名它们并再次构建。
在线搜索我注意到Eclipse中有一些点击设置来强制刷新资源,但我没有使用Eclipse。我可以在 ant 文件等中设置什么吗?