Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/221.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 如何在编译时保持bin文件夹中的图像不变_Android_Eclipse - Fatal编程技术网

Android 如何在编译时保持bin文件夹中的图像不变

Android 如何在编译时保持bin文件夹中的图像不变,android,eclipse,Android,Eclipse,我在android应用程序中有一个看不见的图像。它用于图像地图 问题是,图像在编译时被压缩,因此bin文件夹或apk中的图像与res文件夹中的图像不同。现在,当您单击图像时,检测像素颜色的函数返回错误的颜色。 如果我手动将原始图像复制到bin文件夹中,一切正常 有没有办法让Eclipse在编译时不压缩图像?您可以将位图放在res/raw文件夹中。 从: 注意:放置在res/drawable/中的图像资源可能会自动 使用aapt工具在测试过程中对无损图像压缩进行了优化 构建过程。例如,一个真正的彩

我在android应用程序中有一个看不见的图像。它用于图像地图

问题是,图像在编译时被压缩,因此bin文件夹或apk中的图像与res文件夹中的图像不同。现在,当您单击图像时,检测像素颜色的函数返回错误的颜色。 如果我手动将原始图像复制到bin文件夹中,一切正常


有没有办法让Eclipse在编译时不压缩图像?

您可以将位图放在res/raw文件夹中。 从:

注意:放置在res/drawable/中的图像资源可能会自动 使用aapt工具在测试过程中对无损图像压缩进行了优化 构建过程。例如,一个真正的彩色PNG不需要 超过256种颜色可以转换为带有颜色的8位PNG 调色板。这将产生同等质量的图像,但 需要更少的内存。因此,请注意,图像二进制文件放置在 此目录可以在生成过程中更改。如果你打算读一本书 图像为位流为了将其转换为位图,请将 而将图像放在res/raw/文件夹中,它们将不在该文件夹中 优化


显然,您也可以防止压缩。

将图像放入原始文件夹没有效果。但是将图像从.png重命名为.jet效果很好。谢谢