Why CalendarProvider doesn't allow writing ExtendedProperties?
Google calendar events have extended properties that can be used to attach name/value pairs to an event. We are implementing a collaborative calendar application that uses those extended properties to attach extra information to the event. As recommended by Google, we use the Android CalendarProvider to read and create new events. When we create a new event we need to add some extended properties to it but we just realised that the calendar provider doesn't allow writing CalendarContract.ExtendedProperties , if we try we get the following error: Only sync adapters may write using content://com