`
houniao1990
  • 浏览: 14026 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Ant 打包Android项目 libpng error: Not a PNG file

阅读更多
Ant 打包Android项目
由于指定不用android sdk 工具自动生成的build.xml 文件,就自己网上搜了一堆资料,
写了个ant脚本,构建过程出现了一堆错误。下面是其中最让我郁闷的错误,
     [exec] libpng error: Not a PNG file
     [exec] ERROR: Failure processing PNG image res\drawable-hdpi\btn_bg_blue.png
     [exec] libpng error: Not a PNG file
     [exec] ERROR: Failure processing PNG image res\drawable-hdpi\splash.png
     [exec] res\layout\common_list_item2.xml:7: error: Error: No resource found that matches the given name (at 'background' with value '@drawable/listitem_selector').
     [exec] res\layout\common_list_item2.xml:20: error: Error: No resource found that matches the given name (at 'background' with value '@drawable/cancelbing_btn_selecter').
      ....
(看到这个错误,理解错了方向,郁闷资源文件怎么没全部打包进去)
错误的原因是btn_bg_blue.png与splash.png这两张图片格式不正确。用ps无法打开。
解决方法就简单了,只需重新更新这两张图片。。
0
0
分享到:
评论

相关推荐

    libpng error not a png file

    "libpng error not a png file" 是一个常见的错误信息,通常在尝试打开或处理一个标榜为PNG格式但实际上不符合PNG文件标准的文件时出现。libpng是一个开源的PNG库,用于读取、写入和处理PNG图像,当它检测到文件结构...

    Qt:解决使用png图片时,报错libpng warning: iCCP: known incorrect sRGB profile的问题

    然而,在处理某些PNG图像时,可能会遇到一个常见的错误提示:“libpng warning: iCCP: known incorrect sRGB profile”。这个错误是由于PNG图像的色彩配置文件(iCCP)与标准sRGB色彩空间不匹配导致的。在本文中,...

    解决 libpng warning: iCCP: known incorrect sRGB profile

    在IT领域,尤其是在图像处理和开发中,"libpng warning: iCCP: known incorrect sRGB profile" 是一个常见的问题,特别是在使用Qt库进行图像操作时。这个问题涉及到颜色配置文件(iCCP)和标准红绿蓝(sRGB)色彩...

    解决方案libpng warning: iCCP: known incorrect sRGB profile.txt

    参考"解决问题:libpng warning: iCCP: known incorrect sRGB profile"[https://blog.csdn.net/WangJiankun_ls/article/details/79470739]文章,通过自己实践操作,得出结论,希望能帮助到你们

    解决报错libpng waring:iccp:known incorrect srgb profile

    在IT行业中,我们经常遇到各种报错,其中“libpng warning: iccp: known incorrect sRGB profile”是一个常见的错误,特别是在处理PNG图像时。这个警告通常发生在使用图像处理库,如libpng,来读取或操作包含色彩...

    libpng,zlib和libjpeg

    libpng库提供了API,使得开发者可以轻松地在他们的应用程序中处理PNG图像,包括读取、写入、解码和编码PNG文件。这个库还包含了错误处理和内存管理机制,确保了代码的安全性和效率。 2. **zlib**: zlib是一个通用...

    Python处理sRGB警告

    win7系统下,图片文件有sRGB警告"iccp known incorrect sRGB profile" 警告的处理方法,libpng warning: iCCP: known incorrect sRGB profile

    GL2libpng-android-显示PNG图片.rar

    本项目“GL2libpng-android-显示PNG图片”聚焦于在Android设备上使用OpenGL ES来加载和显示PNG图像,这是移动游戏和图形密集型应用常见的需求。 libpng是一个开源库,专门用于读取、写入和处理PNG(Portable ...

    png+libpng.lib+libpng16.dll+zlib.lib四个Png常用.rar

     libpng:http://libmng.com/pub/png/libpng.html  zlib:http://www.zlib.net/  注意事项:  libpng, zlib解压后放到同一目录,  打开ibpng目录下的projects\vstudio中的工程文件,编译运行  在输出目录...

    修复图片libpng warning: iCCP: known incorrect sRGB profile问题

    修复图片libpng warning: iCCP: known incorrect sRGB profile问题 注意将文件夹ImageMagick放在E:\Programs目录下,如果Programs不存在则创建一个。并且ImageMagick-Fix-PNG.bat需要放在要优化的图片目录中。 放在E...

    win10快速解决警告:libpng warning: iCCP: known incorrect sRGB profile-附件资源

    win10快速解决警告:libpng warning: iCCP: known incorrect sRGB profile-附件资源

    图像解码之二——使用libpng解码png图片1

    对于文件读取,通常会使用 `fopen` 打开文件,然后通过 `png_init_io` 函数将文件指针关联到 libpng: 1: fp = fopen(filename, "rb"); 2: if (!fp) 3: { 4: printf("Can't open %s\n", filename); 5: return ...

    libpng.lib+zlib.lib+zlib1d.dll+libpng15d.dll+png.h

    在给定的资源包中,"libpng.lib+zlib.lib+zlib1d.dll+libpng15d.dll+png.h" 提供了处理PNG图像所需的库文件和头文件,使得开发者能够直接在他们的应用程序中读取、修改和写入PNG图像。 1. **libpng**: 这是官方的...

    PHP编译configure时常见错误的总结

    5. **错误:configure: error: libpng.(a|so) not found** 解决方案:Debian用户应安装`libpng12-dev`,命令为`apt-get install libpng12-dev`。 6. **错误:configure: error: cannot find output from lex; ...

    libgpg-error

    `libgpg-error`是GnuPG生态系统中的一个重要组成部分,它提供了一套通用的错误代码和错误消息接口,这些接口可以被GnuPG、GPGME(GnuPG Made Easy)和其他依赖GnuPG的项目所共享。 `libgpg-error`的核心功能包括: ...

    使用 Libpng 配合 GDI 完成对 png 图片的解析与显示

    在本文中,我们将深入探讨如何使用 Libpng 配合 GDI(Graphics Device Interface)来解析和显示PNG图像。PNG(Portable Network Graphics)是一种无损压缩的位图格式,广泛应用于网页设计、软件开发以及图像处理等...

    MFC利用libpng源码库显示PNG图片

    - **加载PNG文件**:使用libpng提供的函数,如`png_create_read_struct`,`png_init_io`和`png_read_image`来读取PNG文件内容。 - **转换数据**:PNG图像数据通常以像素数组形式存在,需要将其转换为位图数据,...

    libpng-1.6.26.tar.gz

    总结,libpng-1.6.26是PNG图像处理的基石,它提供了强大的功能和灵活性,使得开发者能够轻松地在各种项目中集成PNG支持。通过深入理解和熟练使用libpng库,我们可以提升软件在处理PNG图像时的性能和稳定性。

    libpng for Android,巴新.zip

    3. **库文件**(.a或.so):预编译的静态或动态库,用于链接到Android应用,使其能调用libpng的功能。 4. **示例代码**:可能包含一些示例程序,展示如何在Android应用中使用libpng进行图像操作。 5. **构建脚本**...

    OpenCV 报错“Unknown array type in function cvarrToMat” 并崩溃

    2. 单步进入 cv::imdecode() 函数发现,该函数解析传入的图片数据时,需要调用 libpng 的 png_create_read_struct() 函数,而该函数返回了空指针。由于返回的 png_ptr 为空,因此主调函数 cv::imdecode() 自然也会...

Global site tag (gtag.js) - Google Analytics