Tôi gặp phải lỗi này khi tôi cố gắng tạo dự án của mình.Lỗi trong tệp giá trị-23 được tạo trong Android
Error:(3, 5) No resource found that matches the given name (at 'cardBackgroundColor' with value '?android:attr/colorBackgroundFloating').
Error:Execution failed for task ':app:processDebugResources'.
com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\Home\AppData\Local\Android\sdk\build-tools\23.0.2\aapt.exe'' finished with non-zero exit value 1
Và khi tôi nhấp vào nó, nó sẽ đưa tôi đến tệp giá trị v-23 của thư mục được tạo chứa mã sau.
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="CardView" parent="Base.CardView">
<item name="cardBackgroundColor">?android:attr/colorBackgroundFloating</item>
</style>
</resources>
Đây là ứng dụng của tôi gradle tập tin
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion '23.0.2'
defaultConfig {
applicationId "com.xxxx"
minSdkVersion 19
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'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:22.2.1'
compile 'com.android.support:support-v4:22.2.1'
compile 'com.android.support:design:22.2.1'
compile 'com.commit451:inkpageindicator:1.0.2'
compile 'com.github.bumptech.glide:glide:3.7.0'
compile 'ch.acra:acra:4.5.0'
compile 'com.pkmmte.view:circularimageview:1.1'
compile 'com.google.android.gms:play-services-maps:7.8.0'
compile 'com.google.android.gms:play-services-location:7.8.0'
compile 'com.facebook.android:facebook-android-sdk:4.+'
compile 'com.google.android.gms:play-services:7.8.0'
compile 'com.google.code.gson:gson:2.6.2'
}
Và khi tôi thay đổi mọi thứ trong gradle lên phiên bản 23 lỗi này sẽ biến mất nhưng như tôi sử dụng thư viện http và chúng được xóa khỏi 23 phiên bản do đó tôi buộc phải sử dụng phiên bản 22. Dự án của tôi đã hoạt động hoàn hảo trước và đột nhiên nó bắt đầu đưa ra lỗi này. Chỉ có điều tôi đã làm được cài đặt một kho lưu trữ hỗ trợ mà tôi đã được sử dụng trong dự án khác và nó bắt đầu đưa ra lỗi trong dự án này quá. Bất kỳ cách nào để giải quyết lỗi này?
Có lẽ bạn cần phải cập nhật 'compileSdkVersion 22' và' targetSdkVersion 22' lên phiên bản 23? –
Ngoài ra, có 'HttpClient' đã bị xóa và được khuyến khích bạn sử dụng' HttpURLConnection' thay thế. –
Tôi biết nhưng đây là một dự án cũ mà tôi đang làm việc và tôi không thể thay đổi dòng chảy hoàn chỉnh ngay bây giờ –