gpt4 book ai didi

java - Android gradle import 很多错误和麻烦

转载 作者:行者123 更新时间:2023-12-03 06:24:07 26 4
gpt4 key购买 nike

我正在尝试适应新的 Android 工作室中内置的这个新的 gradle 系统。

我尝试了一个非常基本的任务,将 websockets 库导入我的项目。所以我通过正常路径(文件->项目结构)导入了模块,我导入了 java-websockets 模块并将其添加为依赖项。最后,我将 org.java_websockets 类导入到我的项目中。

我的项目最终看起来像这样:

enter image description here

所以这就是我的问题开始的地方,我试一试并尝试构建它并遇到通常的 gradle 错误。所以我在我的 settings.gradle 中添加了一个“包含”行

include ':java-ws-client'

另一个进入我的 build.gradle
compile project(':java-ws-client')

所以现在我发现自己遇到了两个问题:

一个相当难以描述的一个:

enter image description here

另一个:

enter image description here

我已经尝试将我的 android studio 更新到最新版本,而上面的项目是一个新项目。

我怎样才能避免把头发拉出来?

最佳答案

从您的屏幕截图中,settings.gradle 位于 TestProjectProject 中,这使 TestProjectProject 成为根项目。但是,java-ws-client 是并行的 TestProjectProject,它超出了 TestProjectProject 的范围。您不能使用 ":foobar"表示法引用其范围之外的任何项目。

要解决第二个问题,您应该将 java-ws-client 移动到 TestProjectProject 中,或者将 java-ws-client 声明为外部依赖项,并添加适当的存储库解析器以找到它。

要解决第一个问题,请确保在 TestProjectProject/build.gradle 中应用了 Java plugin . Java 插件创建“默认”配置。

关于java - Android gradle import 很多错误和麻烦,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17710647/

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