gpt4 book ai didi

Android Studio/Gradle 找不到导入的组件

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

我在工作中开发的一个项目正在进行以下组件导入。更改名称以保护专有信息。
~/.gradle/gradle.properties

lib_includedLibrary=/home/myuser/includedLibrary/lib_includedLibrary

项目 settings.gradle
include 'includedLibrary'
project (':includedLibrary').projectDir = new File(lib_includedLibrary)

include ':myAppModule'

在模块的 build.gradle
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.1.1'
compile project(':includedLibrary')
}

问题

Android Studio 似乎没有找到我的 gradle.properties文件。无论我如何将其指向此依赖项,它都找不到它。
Gradle 'MyProject' project refresh failed
Error: Could not find property 'lib_includedLibrary' on settings 'MyProject'.

当它以这种方式失败时,项目的 settings.gradle在 IDE 中被标记,好像没有任何语法或符号是正确的。
Cannot resolve symbol 'include'

我已经验证它确实在那个位置,我什至在 AS 中打开了库(我们也开发了它)并且它成功打开了。

同样的设置在我的工作笔记本电脑(运行 AS 1.5.1)上运行良好,但在我在家设置的开发 VM(运行 AS 2.1)上失败。

几天来,我一直在为此苦苦挣扎,但仍然无法弄清楚为什么它在一个地方有效,而在另一个地方无效。

任何人都有任何“陷阱”的想法要检查,或者环境差异可能是这里的一个因素?

最佳答案

请尝试将您的图书馆导入 Android 工作室“方式”:

转到文件>新建>导入模块>>>从您的计算机中选择您的库文件夹并将其命名includedLibrary
保留compile project(':includedLibrary')在你的依赖中

关于Android Studio/Gradle 找不到导入的组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37122079/

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