프레임 워 크 에서 사용자 정의 시스템 권한

회전:http://blog.163.com/hero_213/blog/static/398912142014111922139370/
안 드 로 이 드 의 framework 소스 코드 에 사용자 정의 permission 을 추가 하여 프로그램 이 사용자 정의 시스템 인 터 페 이 스 를 호출 하 는 것 을 제한 합 니 다.
frameworks / base / core / res / android Manifest. xml 에 추가:
        android:label="@string/permlab_invoke_ivt_method"
        android:description="@string/permdesc_invoke_ivt_method"
        android:protectionLevel="dangerous" />
frameworks / base / core / res / values / string. xml 에 추가
permlab_invoke_ivt_method 、permdesc_invoke_ivt_method 문자열 자원
호출 된 인터페이스 에 권한 검 사 를 추가 합 니 다.
public String getDeviceInfo() throws RemoteException 
{
  。。。。。。
        mContext.enforceCallingOrSelfPermission("android.permission.ENTERPRISE_SETTINGS", null);
。。。。。。

다음 구체 적 인 항목 에 대한 설명 을 드 리 겠 습 니 다.
 

android:description :      ,      ,                ,          app          
android:label:           
android:name :       ,             
android:permissionGroup:           
android:protectionLevel:      ,
normal       ,      app,          ,      
dangerous              ,            app      
signature                      app  
signatureOrSystem   signature  ,     rom    app   

android:name       ,     ,           

좋은 웹페이지 즐겨찾기