gpt4 book ai didi

Android Studio 找不到我的资源

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:37:45 26 4
gpt4 key购买 nike

Android Studio 无法编译我的测试项目,因为它无法解析资源。我为 gradle.build 中的 res 目录尝试了一些不同的设置,但没有任何效果。我在这里错过了一些简单的东西吗?这是一个简单的 HelloWorld 项目,其中没有任何个性。

我有以下项目结构,因为它是由 Android Studio 向导(最新版本 0.2.5)创建的:

enter image description here

在我的 AndroidManifest.xml 中有常用的应用名称引用:@string/app_name该字符串在 main/res/values/strings.xml 中定义(在上面的屏幕截图中选择)。

我从 IDE (Android Studio) 得到的错误是:

android-apt-compiler: [MyApplicationProject] C:\...\MyApplication\src\main\AndroidManifest.xml:6: error: 
Error: No resource found that matches the given name (at 'label' with value '@string/app_name').

我在运行“gradle tasks”时从命令行得到的错误是:

A problem occurred configuring root project 'MyApplicationProject'.
> Failed to notify project evaluation listener.
> Main Manifest missing from C:\...\MyApplicationProject\src\main\AndroidManifest.xml

最佳答案

尝试在 defaultConfig 下添加以下内容(在 android {...} 内)

sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
}

关于Android Studio 找不到我的资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18344019/

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