2015-02-08 58 views
0

我想在我的android项目中包含​​库,但没有JAR文件或编译语句放入我的build.gradle文件中。Android,如何将特定库包含在不是JAR文件的项目中?

我已经把他们的示例代码在我的项目:

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

但我得到一个Cannot resolve symbol 'MultiCalendarView'错误。我不知道我需要在我的项目中包含哪些文件,或者甚至是如何执行这些文件。

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

解决方案编辑

这是导入日历模块到项目的问题。

了解Android Studio:

文件 - >导入模块...

,然后按照下面麦克拉伦的回答步骤。

回答

1

全息日历不会在公共存储库上发布二进制文件,因此您必须从源代码构建它。要做到这一点,拉最新代码到一个子模块,并将其包含在您的摇篮建立加入给你的settings.gradle:

include 'Calendar' 

的文件夹结构应该是:

Root 
    - YourApp 
    - Calendar 
    - settings.gradle 

最后,添加一个模块依赖于你的应用程序的build.gradle:

dependencies { 
    compile project(':Calendar') 
} 

而这应该是它!

+0

明白了,谢谢!这是一个正确导入模块并将其包含在我的项目中的问题。 – Birrel 2015-02-08 04:04:58

相关问题