您的位置:首页 > 产品设计 > UI/UE

Android studio 点.9图报错 ERROR: 9-patch image finished with non-zero exit value 42解决办法

2017-03-21 13:32 281 查看
有时候在eclipse 里面可以正常使用的点9图,放到Android studio里面就会报错:AAPT err(Facade for 30838979): ERROR: 9-patch image C:\Documents and Settings\Administrator\AndroidStudioProjects\MaterialDesignDemo\app\src\main\res\drawable\le.9.png malformed.如果出现这种错误,可以在build.gradle(Mode app)里面加上
aaptOptions {
cruncherEnabled = false
useNewCruncher = false
}
build.gradle全部如下:
apply plugin: 'com.android.application'android {compileSdkVersion 23buildToolsVersion "24.0.3"aaptOptions {
cruncherEnabled = false
useNewCruncher = false
}defaultConfig {applicationId "com.jisai.materialdesigndemo"minSdkVersion 18targetSdkVersion 23versionCode 1versionName "1.0"}buildTypes {release {minifyEnabled falseproguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'}}sourceSets {main {jniLibs.srcDirs = ['ink']}}}dependencies {compile fileTree(include: ['*.jar'], dir: 'libs')testCompile 'junit:junit:4.12'compile 'com.android.support:design:23.4.0'compile 'com.android.support:cardview-v7:23.4.0'compile files('libs/turingSDK.jar')compile files('libs/VoicRecognition-2.2.1027.jar')compile files('libs/VoiceRecognition-1.6.2.jar')compile files('libs/com.baidu.tts_2.3.0.jar')}
如果出现
Error:Error: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'D:\myandroid\android-sdk_r22.6\android-sdk_r22.6\android-sdk_r22.6\build-tools\24.0.3\aapt.exe'' finished with non-zero exit value 42这样的错,那可能是你的.9图制作不规范造成的,修改一下图片我的出现了这样的错原因就是图片类容与四边的线太近,我把画布上下左右各加了10像素,然后再在最边上画上4边的线就可以了。反正我这两个问题这样做是解决啦~\(≧▽≦)/~啦啦啦

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Android 点.9图 ERROR
相关文章推荐