忽略来自Android APK的文件

是否可以忽略被打包到Android APK中的文件? 例如,我的.psd文件与.png文件位于同一个文件夹中,所有的.psd文件都被打包。

我知道我可以将它们移动到文件夹之外,但是我喜欢将它们放在一起,并且如果可能的话,不要这样做

  • 使用Google Play提供的上传密钥对APK进行签名
  • 使用不同的密钥库来提交apk
  • 在alpha测试中删除apk以上载具有相同版本代码的不同版本
  • 如何使用Gradle脚本自动增加和释放在Android Studio中签名的apk
  • android以编程方式更新apk并查看安装的结果
  • 如何从Windows命令行构build.apk文件?
  • 错误:源路径不存在:resources \ android \ icon \ drawable-hdpi-icon.png
  • 如何在线运行apk文件?
  • Android资产打包工具(AAPT)实际上支持此function。

    我总是把我的PSD类文件放在这样的资源目录中:

    /res/drawable/_pre_production/ic_launcher.psd 

    任何_pre_production目录都不会被添加到APK中。

    有了这个方法,他们在实际的图像目录的子目录,但我没有看到这个问题。 它仍然整齐地组织。 ;)

    一个ant脚本将做的伎俩。 如果你使用的是proguard,那么这个脚本对你来说可能就足够了。

    使用Maven Android插件,并用一个匹配的模式声明你的资源,排除你不想添加的相关文件types(例如* / .psd)。 查看资源插件的文档 ,查看M aven Android Plugin Samples项目 ..特别是我创build的MorseFlash应用程序和资源插件相关的设置。

    你可以尝试使用maven android插件 ,并在构build阶段添加一些逻辑。

    如果您使用的是Eclipse,请右键单击该文件并select“从构buildpath中排除”