如何修复22.0.1\aapt.exe''以非零退出值1结束

Sal*_*ari 6 android

我在android studio编码然后会出现这个错误:

无法解析符号'R'

错误:任务':demo:processDebugResources'的执行失败.com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:处理'命令'D:\ Android Development\sdk\android-sdk\build-tools\22.0.1\aapt.exe' '完成时非零退出值1

这是我的Gradle:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 22
    buildToolsVersion '22.0.1'

    defaultConfig {
        applicationId "br.liveo.ndrawer"
        minSdkVersion 21
        targetSdkVersion 22
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_7
        targetCompatibility JavaVersion.VERSION_1_7
    }
}

dependencies {
    compile project(':library')
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile 'com.android.support:design:22.2.0'
    compile 'com.android.support:appcompat-v7:22.2.0'
}
Run Code Online (Sandbox Code Playgroud)

我使用Android Studio V 1.0,更新所有API 22和API 21以及SDK Manager的工具和附加功能.

这个选项不起作用:

文件/无效兑现/重新启动

建立/重建项目

建立/清洁项目

我该怎么知道?

TNX

Sal*_*ari 10

我解决了我的问题:

1)检查所有XML文件是否存在给定的未知src.ImageView或ImageButton或任何思考,等:

机器人:SRC = "@绘制/卡"

然后

建立/重建项目

要么

建立/清洁项目

要么

文件/无效兑现/重新启动

你的问题肯定会解决100%:D


Nig*_*ury 7

由于资源/文件重复,可能会引发此错误.要找出重复资源的名称和路径:

  1. 转到文件>设置>构建,执行,部署.从子选项中选择Compiler.

  2. 键入--debug对命令行选项.按确定.

在此输入图像描述

  1. 运行您的项目.在AS 的消息窗口中,编译器将告诉您所有问题.

在此输入图像描述

希望能帮助到你!