2016-04-25 136 views
0

谁能告诉我如何解决这个错误:编译SDK版本错误?

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 21 
    buildToolsVersion '21.1.2' 
    defaultConfig { 
     applicationId "com.example.abhishek.detector" 
     minSdkVersion 10 
     targetSdkVersion 21 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
    productFlavors { 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    testCompile 'junit:junit:4.12' 
    compile 'com.android.support:appcompat-v7:23.1.0' 
    compile 'com.android.support:design:23.1.0' 
    compile 'com.google.android.gms:play-services-location:8.1.0' 
} 

错误: 错误:执行失败的任务“:应用程序:processDebugResources”。

com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\hp-pc\AppData\Local\Android\sdk\build-tools\21.1.2\aapt.exe'' finished with non-zero exit value 1

+0

做的SDK版本,你用干净和重建试过吗? – sasikumar

+0

有很多......................... – Abhishek

+0

尝试在'defaultConfig'中添加'multiDexEnabled true'。 –

回答

1

安装最新版本的构建工具。调整您的build.gradle以使用

`buildToolsVersion "23.0.2"` 

或者检查并从列表中删除重复的依赖项。

享受:)

+0

我已经做了,它删除了错误,但当我打开活动主要或内容主要设计应用程序它鞋另一个bug ::渲染问题以下类无法实例化: - android.support.design.widget.AppBarLayout(打开类,显示异常,清除缓存) - android.support.design.widget.CoordinatorLayout(Open Class,Show Exception,Clear Cache) – Abhishek

+0

这是一个渲染问题....没有问题...你可以忽略它... –

+0

我知道它不是什么大不了的,但只有当你看到我的设计的设计我不能看到设计太 – Abhishek

1

变化从值/ string.xml