gpt4 book ai didi

android - 为什么 Android Studio 找不到我的资源?

转载 作者:IT老高 更新时间:2023-10-28 23:02:26 24 4
gpt4 key购买 nike

Android Studio 代码检查似乎找不到任何项目特定的资源。

例如我的styles.xml

<resources>
<style name="AppBaseTheme" parent="Holo.Theme.Light.DarkActionBar">
</style>

<!-- Application theme. -->
<style name="AppTheme" parent="AppBaseTheme">
</style>
</resources>

将第二个 AppBaseTheme 标记为红色并显示:“无法解析符号 'AppBaseTheme'”。

应用程序编译和运行没有问题,但我没有任何资源代码完成。不过,检查似乎找到了 ActionBarSherlock 资源和 HoloEverywhere 资源(例如 Holo.Theme.Light.DarkActionBar,自动完成也可以)。

应用(子)项目的build.gradle

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']
}
}
}

最佳答案

我会尝试的第一件事是 File > Invalidate Caches\Restart > Invalidate and Restart

这解决了我在使用 Android Studio 时遇到的所有资源问题。

关于android - 为什么 Android Studio 找不到我的资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16858086/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com