gpt4 book ai didi

maven - 无法正确包含 Showcase View 库

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

我在使用 Android Studio 的 Android 应用程序中包含 ShowcaseView 库时遇到问题。

在 GitHub 存储库 (https://github.com/Espiandev/ShowcaseView) 上,它说使用 Maven 安装应该很容易。但是当我搜索showcaseview 时,Maven 没有找到任何结果。

所以我在我的计算机上克隆了 repo,并尝试将它的库文件夹作为 java 库包含在我的项目的模块依赖项中。但是当我尝试在我的代码中使用它时,它说

Cannot resolve symbol 'ShowcaseView'



我的猜测是因为实际的 ShowcaseView 库由于错误而没有编译(克隆的 repo 在多个文件中显示错误

Cannot resolve symbol 'R'



将 NineOldAndroids 添加为模块依赖项后的事件,如 GitHub 存储库中所示。

有什么我想念的吗?

最佳答案

您不应该将库文件夹包含为 java 库。

尝试以下方式将 ShowcaseView 库作为模块添加到您的项目中:

转至 文件 > 项目结构...

在左侧面板中选择模块,在中间面板中单击加号图标,然后选择导入模块
从浏览对话框中选择 ShowcaseView 库的路径

点击下一步...完成导入(but notice the directory /gen of library unchecked)
然后转到左侧面板中的库部分并在中间面板中选择库

如果图书馆robolectric-2.2-20130909.210745-40-jar-with-dependencies.jar存在于右侧面板中,那么您应该将其删除。

转到模块部分并在中间面板中选择您的主项目模块,然后单击右侧面板中的加号图标并选择 Module Dependency...然后选择以前包含的 ShowcaseView 库。

现在你应该重建你的项目......

关于maven - 无法正确包含 Showcase View 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19732262/

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