You cannot create new ones programmatically. Instead, analyze all available with
Uri.parse("content://com.android.calendar/calendars",null, null, null, null);
and fill in your events in the existing one.
But make sure your event got the same
sync_account
and
_sync_account_type
source share