Tôi đã cập nhật compileSdkVersion thành 26. Đây là cách tệp gradle của tôi trông như thế nào.Làm cách nào để sử dụng thư viện hỗ trợ mới nhất (Không thể giải quyết lỗi với thư viện hỗ trợ 26.0.2 và biên dịchSDKVersion 26)?
apply plugin: 'com.android.application'
android {
compileSdkVersion 26
buildToolsVersion "26.0.0"
defaultConfig {
applicationId ##############
minSdkVersion 21
targetSdkVersion 26
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:25.3.1'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'com.android.support:recyclerview-v7:25.3.1'
compile 'com.android.support:cardview-v7:25.3.1'
testCompile 'junit:junit:4.12'
}
Dự đoán, tôi nhận được cảnh báo về sự không khớp (?) Trong các phiên bản của thư viện hỗ trợ (25.3.1) và CompileSdkVersion (26).
Tôi đã cố gắng để cập nhật các phiên bản thư viện hỗ trợ cho các phiên bản dưới đây:
- biên dịch 'com.android.support:appcompat-v7:26.0.0'
- biên dịch 'com.android.support : appcompat-v7: 26.0.2'
vấn đề
Không ai trong số họ làm việc. Cả hai trường hợp đều hiển thị lỗi Failed to resolve
. Nhấp vào Install Repository and sync project
sẽ đóng băng Android Studio trong vài giây và không có gì khác xảy ra.
Tôi có thiếu gì đó không?
Thư viện phiên bản hỗ trợ Android mới nhất here là 26.0.2
.
Bản sao có thể có của [Không thể giải quyết: com.android.support:appcompat-v7:26.0.0](https://stackoverflow.com/questions/45357000/failed-to-resolve-com-android-supportappcompat- v726-0-0) –