2012-09-28 3 views
4

2 개 앱을 썼습니다.매니페스트의 Android 권한

첫 번째 앱에는 서비스 만 있고 두 번째 앱에는 활동 만 있고 두 번째 앱에는 활동이 있습니다. 나는 두 번째 애플 리케이션에서 활동에서 첫 번째 애플 리케이션 서비스를 시작합니다. 서비스에서 오디오 설정을 수정 중이므로 매니페스트에 android.permission.MODIFY_AUDIO_SETTINGS이 필요합니다.

제 질문은 입니다. 여기서 manifest 파일에이 허가을 추가해야합니다. 서비스 응용 프로그램 목록에이 권한을 추가하면 경고 메시지가 표시됩니다. 내 보낸 서비스에는 허가가 필요하지 않습니다..

아무도 모른다면 해결 방법을 게시하십시오.

+0

@ WebnetMobile.com 내 문제에 대한 해결책이 아니더라도 답변을 수락해야한다는 것을 의미합니까 ?? –

답변

3

에이 권한을 추가해야합니다. 서비스가 아닙니다. 서비스에 대한 권한은 사용자가 액세스 할 수있는 사용자를 제한하는 것입니다. 당신은 설정을 변경 오디오를 않는 응용 프로그램의 <application> 블록 위, 매니페스트에

<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> 

를 추가해야합니다.

+0

서비스에서 추가 된 권한에 대해서는 언급하지 않았습니다. 서비스 애플리케이션 매니페스트에 대해 말하면 응용 프로그램에만 해당됩니다. –

+1

"내 보낸 서비스에는 허가가 필요하지 않습니다." 즉, 잘못된 위치에 추가하려고했습니다. 다시 ** 응용 프로그램 **에는 'MODIFY_AUDIO_SETTINGS' 권한이 필요합니다. 그 변화를하는 사람. –

+0

@ YugandharBabu이 문제가 해결 되었습니까? –