开发者

Ignoring files from Android APK

Is it possible to ignore files from being packaged into the Android APK? For instance, I have my .psd files in the same folder as the开发者_JAVA技巧ir .png counterparts, and all the .psd files get packaged up.

I know I can move them outside of the folder, but I like having them in all together and would prefer not to if possible


This is actually supported in the Android Asset Packaging Tool (AAPT).

I always put my psd-like files in the resource directories like this:

/res/drawable/_pre_production/ic_launcher.psd

Any _pre_production directory will not be added to the APK.

With this approach they're in a sub-directory of the actual images' directory, but I don't see the problem with that. It is still neatly organized. ;)


An Ant script will do the trick. If you are using proguard, even that script may be good enough for u.


Use the Maven Android Plugin and declare your resources with a matching pattern that excluded the relevant file types you dont want added (e.g. */.psd). Check out the documentation for the resource plugin and look at the Maven Android Plugin Samples project .. specifically the MorseFlash application I created and the resource plugin related setup.


You can try using the maven android plugin and adding some logic to the build phase.


If you are using Eclipse, right-click the file and select "Exclude from build path"

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜