gpt4 book ai didi

java - Android,如何在项目中包含不是 JAR 文件的特定库?

转载 作者:行者123 更新时间:2023-12-01 11:56:47 28 4
gpt4 key购买 nike

我试图包含 this我的 android 项目中有库,但没有 JAR 文件或编译语句可放入我的 build.gradle 文件中。

我已将他们的示例代码放入我的项目中:

// Retrieve the CalendarView
MultiCalendarView multiMonth = (MultiCalendarView) findViewById(R.id.multi_calendar);

但我收到无法解析符号“MultiCalendarView” 错误。我不确定 Github page 中的哪些文件我需要包含到我的项目中,甚至是如何做到这一点。

我正在使用最新版本的 Android Studio。

解决方案编辑

将日历模块导入项目时出现问题。

对于 Android Studio:

文件 -> 导入模块...

然后按照下面 Mike Laren 的回答中的步骤进行操作。

最佳答案

Holo-calendar 不会在公共(public)存储库上发布二进制文件,因此您必须从源代码构建它。为此,请将最新代码拉到子模块中,并将其添加到您的 settings.gradle 中,将其包含在您的 Gradle 构建中:

include 'Calendar'

文件夹结构应为:

Root
- YourApp
- Calendar
- settings.gradle

最后,将模块依赖项添加到应用程序的 build.gradle 中:

dependencies {
compile project(':Calendar')
}

应该就是这样!

关于java - Android,如何在项目中包含不是 JAR 文件的特定库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28390234/

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