gpt4 book ai didi

android - 日历提供商权限错误

转载 作者:行者123 更新时间:2023-11-30 01:43:26 25 4
gpt4 key购买 nike

<分区>

我知道,我知道,在我的 android list 中我已经声明了权限!但也许在错误的地方?

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_CALENDAR" />
<uses-permission android:name="android.permission.READ_CALENDAR" />
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
//Lots of activities here
</application>

然而,它仍然给我一个错误,说权限被拒绝,你需要获得 android.permission.READ_CALENDAR 或 WRITE_CALENDAR。我正在尝试将事件插入默认日历。以下是我的代码:

Calendar begin = Calendar.getInstance();
begin.set(dp.getYear(), dp.getMonth(), dp.getDayOfMonth(), tp.getHour(), tp.getMinute());
long beginMillis = begin.getTimeInMillis();
long endMillis = beginMillis + 1800000;
String eventUriString = "content://com.android.calendar/events";
ContentResolver cr = getContentResolver();
ContentValues values = new ContentValues();
values.put(Events.DTSTART, beginMillis);
values.put(Events.DTEND, endMillis);
values.put(Events.TITLE, "Flashcards Review: " + deckName);
values.put(Events.CALENDAR_ID, 1);
values.put(Events.EVENT_TIMEZONE, TimeZone.getDefault().getID());
Uri eventUri = cr.insert(Uri.parse(eventUriString), values);

我真的找不到好的教程,所以我不知道这段代码是否有意义......抱歉!请帮忙!

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com