1
사용자가 알람을 설정해야하는 앱을 작성하려고했습니다. 나는 다음과 같은 코드를 사용하여 의도와 알람 시계를 호출하려고알람 시계를 호출하는 동안 권한이 거부되었습니다.
Intent i = new Intent(AlarmClock.ACTION_SET_ALARM);
i.putExtra(AlarmClock.EXTRA_MESSAGE, "MMTS train to catch rush up ...");
i.putExtra(AlarmClock.EXTRA_HOUR, d.getHours());
i.putExtra(AlarmClock.EXTRA_MINUTES, d.getMinutes());
activity.startActivity(i);
예외는 내가 선을 추가 (14)
내가 안드로이드 4.0 API 버전 일하고
Permission Denial: starting Intent { act=android.intent.action.SET_ALARM
cmp=com.android.deskclock/.HandleSetAlarm (has extras) } from
ProcessRecord{414d1210 812:com.arjun.android.mmts/10041} (pid=812, uid=10041)
requires com.android.alarm.permission.SET_ALARM
입니다
<uses-permission android:name="android.permission.SET_ALARM"></uses-permission>
내 매니 페스트 파일에도 작동하지 않습니다.
내가이 질문이 추가되지 죄송 작동하지 않는 경우에도 그 후, 내가 지금을 추가 할 것이라고 덧붙였다. – Thebestshoot
내 대답을 다시 보아주세요. 귀하가 귀하의 질문에 표시 한 허가는 귀하가 사용하기를 제안한 것과 다른 것입니다. –
죄송합니다. 나는 그저 그것을 보았습니다. 그것은 매력으로 작용했는데, 왜 그것이 두 가지의 차이점을 발견했는지 말해 줄 수 있습니까? – Thebestshoot