Hey, just set up a list of jar files in your project, as shown below:
- ical4j-1.0.3.jar
- General Logging 1.1.1.jar
- Common Lang 2.6.jar
- Total-u-2.1.jar
- Common Codec-1.5.jar
- port-util-parallel-3.1.jar
Hope you help ..!
Here is a sample code for you:
package com.example.caltest; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.net.SocketException; import java.net.URI; import java.util.GregorianCalendar; import net.fortuna.ical4j.data.CalendarBuilder; import net.fortuna.ical4j.data.CalendarOutputter; import net.fortuna.ical4j.data.ParserException; import net.fortuna.ical4j.model.Calendar; import net.fortuna.ical4j.model.Component; import net.fortuna.ical4j.model.Date; import net.fortuna.ical4j.model.ParameterList; import net.fortuna.ical4j.model.Property; import net.fortuna.ical4j.model.PropertyList; import net.fortuna.ical4j.model.TimeZone; import net.fortuna.ical4j.model.TimeZoneRegistry; import net.fortuna.ical4j.model.TimeZoneRegistryFactory; import net.fortuna.ical4j.model.ValidationException; import net.fortuna.ical4j.model.component.VEvent; import net.fortuna.ical4j.model.component.VTimeZone; import net.fortuna.ical4j.model.parameter.Cn; import net.fortuna.ical4j.model.parameter.Encoding; import net.fortuna.ical4j.model.parameter.Role; import net.fortuna.ical4j.model.parameter.Value; import net.fortuna.ical4j.model.property.Attach; import net.fortuna.ical4j.model.property.Attendee; import net.fortuna.ical4j.model.property.CalScale; import net.fortuna.ical4j.model.property.ProdId; import net.fortuna.ical4j.model.property.Version; import net.fortuna.ical4j.util.UidGenerator; import org.apache.commons.io.output.ByteArrayOutputStream; import android.app.Activity; import android.os.Bundle; import android.os.Environment; public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); File file = new File(Environment.getExternalStorageDirectory()+"/1.ics"); FileInputStream fin = null; try { fin = new FileInputStream(file); } catch (FileNotFoundException e) {
source share