gpt4 book ai didi

android gradle 错误 : Can't register given path of type 'SOURCE' because it's out of content root

转载 作者:太空宇宙 更新时间:2023-11-03 11:13:30 25 4
gpt4 key购买 nike

我今天早上刚刚将我的 Android Studio 更新到版本 0.4.2 和 gradle 1.9。然而,在更新 Gradle 之前编译得很好,在更新之后每次我尝试编译或刷新 Gradle 配置时它都开始显示错误。信息总是一样的:

"Can't register given path of type 'SOURCE' because it's out of content root."
Content root: 'C:/Users/XXX/Documents/AndroidWork/Project/modules'
Given path: 'C:\Users\XXX\Documents\AndroidWork\Project\src\testLive\java'

我的文件夹结构是:

/Project

-|modules/

-|moduleA

-|moduleB

-|源/

-main/

-java

-res

-AndroidManifest

-开发/

-java

-res

-AndroidManifest

-质量保证/

-java

-res

-AndroidManifest

-直播/

-java

-res

-AndroidManifest

-|build.gradle

-|settings.gradle --> 这里我添加了模块的信息 [include ':modules:moduleA', ':modules:moduleB']

当 dev、qa 和 live 是不同的风格时。

我无法理解的是,当我没有添加这个测试文件夹时,gradle 要求“testLive”。

有人可以帮我解决这个问题吗?

正如我所说,在更新之前一切正常,没有任何问题。

谢谢

最佳答案

自从我升级到 AS 0.4.2 后,这个问题已经困扰了我 2 天。我到处搜索解决方案,包括 Scott Barta 提到的开放式错误。对我来说,问题似乎出在我的根级 build.gradle 文件中(位于 settings.gradle 旁边的文件)。

检查这个 build.gradle 文件,如果你有下面这行代码,请将其注释掉并尝试再次与 AS 同步。这行代码是:

apply plugin: 'java'

我不确定为什么我个人把它放在那里,但我怀疑这是因为我的 gradle 设置基于示例代码。可能与您可能基于的示例代码相同。无论如何,这对我来说是解决办法。希望它也对你有用。

关于android gradle 错误 : Can't register given path of type 'SOURCE' because it's out of content root,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21024061/

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