2012-12-04 3 views
1

나는 내 애플 리케이션의 다른 부분에서 사용하기 위해 일부 기능을 수집하는 공용 클래스 public class GlobalFunctions을 가지고있다. public static boolean sendSMS(String number, String message)과 같은 정적 인 방법으로 액세스합니다. 내 안드로이드 매니페스트에는 <uses-permission android:name="android.permission.SEND_SMS"/> 태그가 있고 모든 것이 잘 작동했습니다. 하지만 api 16 이후로 보안 예외가 발생했습니다. UUID 1002에는 SMS를 보낼 수있는 권한이 없습니다. 비 활동 클래스에 대한 허가

나는 나의 주요 활동으로 기능을 이동하여 문제를 해결하지만, 정적 방법으로 사용되는 비 활동 클래스에 권한을 설정하는 방법은 무엇입니까?

답변

0

용도 태그는 응용 프로그램 태그와 동일한 수준으로 설정해야합니다.

이렇게하면 전체 앱에 이러한 권한이 부여됩니다.

+0

내 권한이 태그 beneth하고는 15 LVL API에 흥분, LVL (16) 이후의 변화가있을 듯 – 2red13

관련 문제