Mọi thứ vẫn diễn ra bình thường cho đến khi Android Studio báo có bản cập nhật mới.
Như thường lệ, tôi tải tất cả những thứ có thể nâng cấp, và rắc rối bắt đầu…
Các project cũ có file gradle giống như bên dưới:
apply plugin: 'com.android.application'
android {
compileSdkVersion 21
buildToolsVersion '21.1.2'
defaultConfig {
applicationId "com.caocongduc.mybmi"
minSdkVersion 17
targetSdkVersion 19
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:21.0.0'
compile 'com.android.support:design:22.2.0'
}
Thì hoạt động bình thường (dù cho số phiên bản từ build đến target và support, design loạn hết cả lên), nhưng các project khác, kể cả project mới tạo có file gradle như:
compileSdkVersion 23
buildToolsVersion '23.0.3'
...
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.2.1'
compile 'com.android.support:design:23.2.1'
}
Thì bị lỗi thế này:
Sau nhiều lần Clean và Rebuild vẫn không sửa được, Invalidate Caches / Restart cũng không được
Đổi compileSdkVersion và buildToolsVersion thì mất class R
Ai đó có thể giúp tôi khắc phục lỗi này được không (không từ thủ đoạn, trừ việc mua máy tính mới)?
P.s1: Đã thử buildToolsVersion '24.0.0 rc2'
(Mới nhất rồi) nhưng không hiệu quả
P.s2: Vốn tiếng Anh hơi ít nên các trang có liên quan tôi có đọc và làm theo nhưng không hiệu quả (tầm hơn chục trang thôi).
Chia sẻ của: Người mới làm quen Android Studio được vài tuần…