Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android aapt始终压缩资源文件_Android_Ant_Aapt - Fatal编程技术网

Android aapt始终压缩资源文件

Android aapt始终压缩资源文件,android,ant,aapt,Android,Ant,Aapt,我有一个Android项目的Ant构建脚本。我正在使用aapt打包各种资源文件。我希望资源文件被解压缩。我已尝试使用“-0”标志,但文件仍会被压缩!但是当我通过Eclipse构建时,资源文件是未压缩的。为什么这面旗子不起作用 以下是我在Ant中的aapt目标: 打包资源和资产。。。 您是否考虑过将资源放在res/raw/子目录中?放置在此目录中的文件不会被压缩。或者,如果您需要应用程序中的原始层次结构或文件名,请将文件放在assets/目录中,并使用AssetManager读取它们 资产和原始

我有一个Android项目的Ant构建脚本。我正在使用aapt打包各种资源文件。我希望资源文件被解压缩。我已尝试使用“-0”标志,但文件仍会被压缩!但是当我通过Eclipse构建时,资源文件是未压缩的。为什么这面旗子不起作用

以下是我在Ant中的aapt目标:

打包资源和资产。。。

您是否考虑过将资源放在
res/raw/
子目录中?放置在此目录中的文件不会被压缩。或者,如果您需要应用程序中的原始层次结构或文件名,请将文件放在
assets/
目录中,并使用
AssetManager
读取它们


资产和原始资源并非总是未压缩的,这是文档中的一个错误,显然现在已经被删除了

事实上,资源是否被压缩是由其文件类型或-0标志控制的。看


我知道这不能回答您的问题,因此应该作为评论发布,但我还没有评论发布权限。

这是不正确的。res/raw中的文件仍然可以被压缩。Carsten是对的,它实际上只是取决于文件扩展名。例如,名为video.mpg的同一文件不会在apk文件中压缩,而如果它名为video.m2v,则会压缩。