我最近安装了一个全新的Android Studio 1.5.1版本。然后我导入了一个之前在另一个版本的Android Studio上构建的项目,并尝试将其加载到IDE中。但是它一直给我报错。
Error:Execution failed for task ':app:processDebugResources'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\yomal.ds\AppData\Local\Android\android-sdk\build-tools\21.1.2\aapt.exe'' finished with non-zero exit value 1
C:\Users\yomal.ds\AndroidStudio_Workspace\ClaimAssistant\app\build\intermediates\res\merged\debug\values-v23\values-v23.xml
Error:(3) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'.
Error:(18) Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Button.Colored'.
我查看了我的gradle.build文件,就我所能看到的内容而言,看起来没什么问题。
下面是我的gradle.build文件。
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion "21.1.2"
defaultConfig {
applicationId "com.informaticsint.claimassistant"
minSdkVersion 14
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile files('libs/gcm.jar')
compile 'com.android.support:appcompat-v7:22.2.1'
compile 'com.google.android.gms:play-services:8.4.0'
compile 'com.google.android.gms:play-services-ads:8.4.0'
compile 'com.google.android.gms:play-services-identity:8.4.0'
compile 'com.google.android.gms:play-services-gcm:8.4.0'
}
我试图创建一个新项目并将之前的项目源代码添加到新项目中。但是,当我将SDK版本设置为22时,出现了这个错误。
这也发生在我的身上,但是答案没有起作用。 Error retrieving parent for item: No resource found that matches the given name after upgrading to AppCompat v23 我尝试将每个版本的支持库版本从22降级到22.2.1。
但是,当我将项目设置为在SDK 23中编译时,它可以正常工作,但会导致其他问题。这就是当我这样做时会发生什么。 resource error in android studio after update: No Resource Found