Kiểm tra mã Android Studio dường như không tìm thấy bất kỳ tài nguyên dự án cụ thể nào.Tại sao Android Studio không tìm thấy tài nguyên của tôi?
Ví dụ styles.xml tôi
<resources>
<style name="AppBaseTheme" parent="Holo.Theme.Light.DarkActionBar">
</style>
<!-- Application theme. -->
<style name="AppTheme" parent="AppBaseTheme">
</style>
</resources>
đánh dấu sự AppBaseTheme thứ hai màu đỏ và nói: "Không thể giải quyết biểu tượng 'AppBaseTheme'".
Ứng dụng biên dịch và chạy mà không gặp sự cố nhưng tôi không có bất kỳ hoàn thành mã nào về tài nguyên. Việc kiểm tra dường như tìm thấy tài nguyên ActionBarSherlock và tài nguyên HoloEverywhere (ví dụ: Holo.Theme.Light.DarkActionBar, tự động hoàn thành công việc).
build.gradle của dự án (tiểu) ứng dụng
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.4.1'
}
}
apply plugin: 'android'
dependencies {
//compile files('libs/android-support-v4.jar')
compile project(':abs-library')
compile project(':he-library')
compile project(':he-addons:slider')
compile project(':he-addons:preferences')
// using a custom repo here
compile 'com.google.android:support-v4:r13'
}
android {
compileSdkVersion 17
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 7
targetSdkVersion 17
}
sourceSets {
main {
manifest.srcFile 'src/main/AndroidManifest.xml'
java.srcDirs = ['src/main/java']
// abs-res, he-res are symlinks to ../abs-library/res
// and ../he-library/res
res.srcDirs = ['src/main/res', 'abs-res', 'he-res']
}
}
}
Ảnh chụp màn hình: http://lukas.kropatschek.net/as-inspection-error.png
Đã thử điều đó và kết quả là như nhau. Ngoài ra, hãy xem ảnh chụp màn hình, trong tệp AndroidManifest.xml có các lỗi tương tự, ví dụ: nó không thể tìm thấy @ drawable/ic_launcher. Nó biên dịch và chạy vì vậy tôi nghĩ rằng mã là chính xác, nó chỉ là kiểm tra mã của Android Studio mà không biết về những tài nguyên tôi nghĩ. – lukrop
Bạn đã cố gắng dọn dẹp dự án chưa? –
Sau khi làm sạch, trong khi AS đang xây dựng lại, mọi thứ có vẻ là ok, ngay sau khi nhiệm vụ nền (gradle) kết thúc, việc kiểm tra lại xuất hiện và than phiền. – lukrop