ERROR: 9-patch image C:\...\res\drawable\appwidget.9.png malformed. Frame pixels must be either solid or transparent (not intermediate alphas).

this is the problem with latest adt that is 20.0.3. you can instead rename the *.9.png to *.png and start working. i think this is the bug with the adt only, since for 18.0.0 version adt it doesnt prompts for this type of error and works fine

就是把.9.png 后缀改成 .png

时间: 2024-10-12 14:00:18

ERROR: 9-patch image C:\...\res\drawable\appwidget.9.png malformed. Frame pixels must be either solid or transparent (not intermediate alphas).的相关文章

为什么不推荐用UniversalImageLoader加载res/drawable

前言 UniversalImageLoader是一个应用广泛的库, 使用简单方便, 编译也方便, 很多大公司都是用的这个库, 最近遇到了一个奇怪的bug, 踩中了UIL的一个坑, 虽然作者有在wiki上提醒我们, 但因为语焉不详, 所以直到我找到bug的出现原因才想明白那句话是什么意思. 一个奇怪的bug 项目里面有一个自绘控件, 是一个下载按钮, 点击之后可以显示当前下载进度, 最近我们发现在一台2.3.7和一台4.2.2上这个按钮显示的图片不正确, 其他手机正常, 但debug后发现按钮的o

替换res\drawable中的图片

现象 在android开发中,经常会需要替换res\drawable中的图片,打开res\layout下的文件预览布局页面发现图片已经被替换,但在模拟器或者真实机器上运行时发现该图片并没有被替换,还是使用的是原来的资源图片. 原因 在开发过程中,由于使用模拟器测试了程序,在首次运行后会将res文件夹下的图片资源文件(如drawable-hdpi.drawable-ldpi和drawable-mdpi)拷贝到bin文件夹下.在替换资源图片后,eclipse并不清楚是否有图片改变,所以会使用原来bi

出错:(unicode error) 'unicodeescape' codec can't decode bytes in position 8-9: malformed \N character escape

报错原因:python 中 \N 是换行的意思.这里要把 N 前面的 \ 转义一下.用  \\  代替即可. Nokia_mac = np.loadtxt('data\oui\\NokiaMac2018.txt', encoding='utf-8', dtype='str') 出错:(unicode error) 'unicodeescape' codec can't decode bytes in position 8-9: malformed \N character escape 原文地址

Error:"Java patch PatchPasswordEncryption_J10001 is being applied by some other process" when starting Ranger Admin

SupportKB Problem Description: When starting Ranger admin, it fails to start up with the following error: [I] Java patch PatchPasswordEncryption_J10001 is being applied by some other process The Ranger Admin service fails to start even after complete

res/drawable目录

在Android Eclipse项目中res/目录下包含有drawable-ldpi/,drawable-mdpi/,drawable-hdpi/,drawable-xhdpi/目录,这几个目录的后缀名代表设备的像素密度. ldpi: 低像素密度屏幕 mdpi: 中等像素密度屏幕(约160dpi) hdpi: 高像素密度屏幕(约240dpi) xhdpi: 超高像素密度屏幕(约320dpi) 项目中的所有图片资源都会随应用安装在设备里,Android操作系统知道如何为不同设备提供最佳匹配.

Android Studio:libpng warning: iCCP: Not recognizing known sRGB profile that has been edited解决办法

把以前的eclipse的项目导入Android Studio中,Build项目的时候,出现了一堆错误. 如下: 1 AAPT err(Facade for 1944774242): ERROR: 9-patch image D:\workspace_training\MobileSafe\res\drawable-hdpi\call_locate_blue.9.png malformed. 2 AAPT err(Facade for 1944774242): Frame pixels must

如何将ADT项目导入Android studio及常見問題

ADT导出Android studio项目 右键-->ExportAndroid/Generate Gradle build files--> Android studio导入项目 File-->Open File Or Project选择相应的项目即可 常见问题 Error:Configuration with name 'default' not found. settings.gradle中include的库找不到 解决Gradle DSL method not found: ‘a

android studio执行 Information:Gradle tasks [:app:assembleDebug]失败处理

Error:Execution failed for task ‘:app:mergeDebugResources’. > Some file crunching failed, see logs for details 根据报错提示:找到AAPT err(Facade for 1339051672): ERROR: 9-patch image D:\WORK_PASECE\anroid_studio\android_workpace\MyApplication\app\src\main\res

Android 图片Bitmap,drawable,res资源图片之间转换

一.知识介绍 ①res资源图片是放在项目res文件下的资源图片 ②BitMap位图,一般文件后缀为BMP,需要编码器编码,如RGB565,RGB8888等.一种逐像素的显示对象,其执行效率高,但缺点也很明显,存储效率低. ③Drawable,通用的图形对象,它可以装载常用的图像,GIF,PNG,JPG,也支持BMP,提供一些高级的可视化的对象,如渐变,图形等. 二.项目案例 [步骤] ①将图片放入res/drawable文件夹中,这里面的图片属于res资源图片 ②将图片处理定义成工具类,方便使用