很简单,将iCal4j库的jar包以及其dependencies的jar包加到Android工程的lib目录下即可:
下载:http://build.mnode.org/snapshots/org/mnode/ical4j/ical4j/
当前最新版本是ical4j-1.0.2
也可以下载代码自己编译:http://ical4j.hg.sourceforge.net/hgweb/ical4j/ical4j/
当前最新版本是ical4j-1.0.3
- backport-util-concurrent包
下载:http://backport-jsr166.sourceforge.net/
当前最新版本是3.1
下载:http://commons.apache.org/lang/download_lang.cgi
当前最新版本是commons-lang-2.6
下载:http://commons.apache.org/codec/download_codec.cgi
当前最新版本是commons-codec-1.6
下载:http://commons.apache.org/logging/download_logging.cgi
当前最新版本是commons-logging-1.1.1
注意:commons-lang一定要是2.x版本,而不是最新的3.x版本。
参考:
http://wiki.modularity.net.au/ical4j/index.php?title=Android
http://ical4j.hg.sourceforge.net/hgweb/ical4j/ical4j-android-test/
http://code.google.com/p/caldav4j/source/browse/android/Android.mk
http://code.google.com/p/ical4android/
http://wiki.modularity.net.au/ical4j/index.php?title=FAQ
Q.
Does iCal4j work with Android? I tried using it in my Android project but I get a "verifier rejected class"
error.
A.
iCal4j does seem to work with Android,
however you must remember to include the following iCal4j dependencies
in addition to the iCal4j library:
-
commons-lang
-
commons-logging (Possibly optional - due to unofficial inclusion with Android)
-
commons-codec (Possibly optional - due to unofficial inclusion with Android)
分享到:
相关推荐
使用ical4j库,开发者可以轻松地在Java应用中集成日历功能,例如在电子邮件客户端、日历应用或协同办公软件中。同时,由于ical4j是开源项目,用户可以根据需要对库进行扩展或定制,以满足特定的需求。 为了开始使用...
ical4j是一个强大的Java库,专门用于处理iCalendar(RFC5545)格式的数据,如日历事件、任务和提醒。这个库的核心目标是帮助开发者在Java应用程序中解析、生成和操作iCalendar文件。ical4j-1.0.3-src是一个源代码包...
7. **API文档**:ical4j提供了详细的API文档,帮助开发者快速理解和使用库中的各种类和方法,降低了学习曲线。 8. **示例和教程**:开源社区通常会提供丰富的示例代码和教程,帮助初学者快速上手。对于ical4j来说,...
ical4j-1.0.jar 是一个专门为Java开发者设计的库,主要用于处理iCalendar格式的数据。iCalendar是一种标准格式,广泛用于创建、分享和管理日历事件,如会议邀请、提醒和任务。这个库允许你在Java应用程序中实现发送...
ical4j-2.0-beta1.zip 是一个与日历和事件管理相关的开源库,它主要为Java开发者提供了处理iCalendar格式数据的能力。iCalendar是一种标准格式,常用于创建、共享和管理电子日历和事件数据。ical4j库允许程序读取、...
iCal4j-iCalendar解析器和对象模型目录介绍iCal4j是一个Java库,用于读写定义的iCalendar数据流。 iCalendar标准提供了一种通用数据格式,用于存储有关日历特定数据的信息,例如事件,约会,待办事项等。所有流行的...
本指南将深入探讨ical4j库的使用方法,帮助开发者理解和操作iCalendar数据。 ### iCalendar标准 iCalendar是一种基于文本的数据交换格式,它允许用户在不同的应用程序之间共享日历信息。iCalendar文件通常以.ics为...
iCal4j是一个开源的Java库,专门设计用于处理iCalendar格式的文件,通常扩展名为*.ics。这个库为开发者提供了强大的工具,可以方便地读取、创建、修改和解析iCalendar数据。iCalendar是一种标准的数据交换格式,常...
iCal.NET是用于.NET的iCalendar(RFC 5545)类库,旨在提供RFC 5545合规性,同时与流行的日历应用程序和库完全兼容。 获取iCal.NET iCal.NET是作为。 从dday.ical迁移到ical.net 有一个为您提供的指南: 例子 Wiki...
4. **读取 iCal**:同样,该包也支持从 iCal 文件中读取事件。可以加载 iCal 文件,解析其内容,获取事件列表,并在 Laravel 应用中使用这些事件数据。 5. **中间件**:为了提供安全的 iCal 文件访问,`laravel-...
总结来说,`ical.js`是前端开发的一个实用工具,它使得JavaScript环境下的ICS和VCARD数据处理变得更加简单和高效,从而促进了跨平台的日历和联系人应用的开发。对于需要与这些标准格式打交道的前端项目,`ical.js`是...
所有Controller入参,一律使用 DTO结尾进行交互 所有 DTO 命名,前面采用驼峰命名,后面DTO大写 所有DTO内参数,如果是一组,请用List<类型>进行接口,尽量不用分隔符隔开,然后字符串接收, 所有DTO放置在子模块Model下,...
总之,要在Android中实现节日查询和转换,你需要理解iCalendar格式,熟悉`ical4j`库的使用,掌握Android日历API,以及处理农历和节气的相关算法。`SceneCalendar.java`这个类很可能就是这些功能的实现载体,通过分析...
标题 "iCal-like Calendars" 指的是一个模仿苹果公司iCal(iCalendar)风格的日历应用或组件。iCal是苹果操作系统中内置的一款功能强大的日历应用程序,以其直观的用户界面和丰富的功能而闻名。这个项目可能是为了在...
ical4j-1.0.jar java 发送邮件日历提醒功能所需jar包
4. **其他辅助文件**:可能包括配置文件、模板、示例数据等,帮助用户更好地理解和使用iCal事件。 要使用这些iCal文件,你可以: 1. 将.ics文件导入到支持iCal的日历应用中,如Apple的iCal、Microsoft Outlook,...
ical.js (以前是节点的) javascript / node( )的容忍的,最小的icalendar解析器安装-Node.js ical.js在npm上可用: npm install ical原料药ical.parseICS(str) 用ICS文件解析字符串var data = ical.parseFile&#...