gpt4 book ai didi

android - Gradle - Android 资源位置丢失

转载 作者:行者123 更新时间:2023-11-28 20:11:45 27 4
gpt4 key购买 nike

我有以下项目结构:

src
|-- main
|-- assets
|-- java
|-- res
|-- AndroidManifest.xml
|-- test
|-- java
|-- AndroidManifest.xml
build.gradle

在 build.gradle 中为源设置了以下配置:

sourceSets {
main {
java {
srcDir 'src/main'
}
}
androidTest{
java.srcDirs = ['src/test']
assets.srcDirs = ['src/main']
res.srcDirs = ['src/main']
resources.srcDirs = ['src/main']
}
}

但是,当我运行测试时,我尝试从 src/test/res 和 src/test/assets 加载资源和 Assets ,而不是从 gradle 配置中定义的位置。

当我将 Assets 和资源复制到测试目录时,一切正常,但我不想复制它。有谁知道如何解决这个问题?

最佳答案

我相信 androidTest 下应该有这些:

res.srcDirs = ['src/main/res']
assets.srcDirs = ['src/main/assets']

关于android - Gradle - Android 资源位置丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25522393/

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