有沒有可能忽略文件被打包到Android APK中?例如,我的.psd文件與其.png對應文件位於同一文件夾中,並且所有.psd文件都打包了起來。忽略來自Android的文件APK
我知道我可以在文件夾之外移動它們,但我喜歡在一起讓他們在所有和不希望如果可能的話
有沒有可能忽略文件被打包到Android APK中?例如,我的.psd文件與其.png對應文件位於同一文件夾中,並且所有.psd文件都打包了起來。忽略來自Android的文件APK
我知道我可以在文件夾之外移動它們,但我喜歡在一起讓他們在所有和不希望如果可能的話
這實際上在Android資產打包工具(AAPT)中受支持。
我總是把我的PSD樣的文件中像這樣的資源目錄:
/res/drawable/_pre_production/ic_launcher.psd
任何_pre_production
目錄不會被添加到APK。
使用這種方法,它們位於實際圖像目錄的子目錄中,但我沒有看到這個問題。它仍然整齊有序。 ;)
您可以嘗試使用maven android plugin,並加入一些邏輯來構建階段。
一個Ant腳本可以解決這個問題。如果您使用的是proguard,那麼即使該腳本可能足夠適合您。
使用Maven的Android插件,並與排除你不想添加相關的文件類型匹配模式聲明你的資源「從構建路徑排除」 (例如* /.psd)。查看documentation for the resource plugin並查看M aven Android Plugin Samples project ..特別是我創建的MorseFlash應用程序和資源插件相關設置。
Ant腳本聽起來像我在找什麼。你能給我任何例子或鏈接,可以解釋如何寫他們?我一直在谷歌上搜索它,但我似乎無法找到任何好的信息。 – foszor 2011-01-25 04:16:31