Android 通过编程将事件添加到calender中效果很好,但现在代码给出了Sqlite异常

Android 通过编程将事件添加到calender中效果很好,但现在代码给出了Sqlite异常,android,calendar,Android,Calendar,在日历上以编程方式添加事件,效果很好,但现在代码给出错误,所有数据都成功地通过我的方法addEvents传递,但当我检查日历时,我的事件没有出现在那里 出现以下错误: 06-20 16:29:25.137: E/DatabaseUtils(20244): Error inserting calendar_id=2 title=Rfihcd dtstart=1403866800000 dtend=1403869500000 _id=23 organizer=jsmith16420@gmail.co

在日历上以编程方式添加事件,效果很好,但现在代码给出错误,所有数据都成功地通过我的方法addEvents传递,但当我检查日历时,我的事件没有出现在那里

出现以下错误:

06-20 16:29:25.137: E/DatabaseUtils(20244): Error inserting calendar_id=2 title=Rfihcd dtstart=1403866800000 dtend=1403869500000 _id=23 organizer=jsmith16420@gmail.com dirty=1 lastDate=1403869500000 eventTimezone=Asia/Karachi into table  Events
06-20 16:29:25.137: E/DatabaseUtils(20244): android.database.sqlite.SQLiteConstraintException: PRIMARY KEY must be unique (code 19)
06-20 16:29:25.137: E/DatabaseUtils(20244):     at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method)
06-20 16:29:25.137: E/DatabaseUtils(20244):     at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:775)
06-20 16:29:25.137: E/DatabaseUtils(20244):     at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:788)
06-20 16:29:25.137: E/DatabaseUtils(20244):     at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:86)
06-20 16:29:25.137: E/DatabaseUtils(20244):     at android.database.DatabaseUtils$InsertHelper.insertInternal(DatabaseUtils.java:1102)
06-20 16:29:25.137: E/DatabaseUtils(20244):     at android.database.DatabaseUtils$InsertHelper.insert(DatabaseUtils.java:1227)
06-20 16:29:25.137: E/DatabaseUtils(20244):     at com.android.providers.calendar.CalendarDatabaseHelper.eventsInsert(CalendarDatabaseHelper.java:271)
06-20 16:29:25.137: E/DatabaseUtils(20244):     at com.android.providers.calendar.CalendarProvider2.insertInTransaction(CalendarProvider2.java:2174)
06-20 16:29:25.137: E/DatabaseUtils(20244):     at com.android.providers.calendar.SQLiteContentProvider.insert(SQLiteContentProvider.java:96)
06-20 16:29:25.137: E/DatabaseUtils(20244):     at android.content.ContentProvider$Transport.insert(ContentProvider.java:201)
06-20 16:29:25.137: E/DatabaseUtils(20244):     at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:148)
06-20 16:29:25.137: E/DatabaseUtils(20244):     at android.os.Binder.execTransact(Binder.java:351)
06-20 16:29:25.137: E/DatabaseUtils(20244):     at dalvik.system.NativeStart.run(Native Method)

我也在使用谷歌日历开发一个应用程序,你可能在代码中使用了“出价”?不,亲爱的,我没有在代码中使用“出价”