마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

android.permission.CONFIGURE_WIFI_DISPLAY 사용 못하나요?

0 추천
java.lang.SecurityException: Permission required to connect to a wifi display: Neither user 10081 nor current process has android.permission.CONFIGURE_WIFI_DISPLAY.
	at android.os.Parcel.readException(Parcel.java:1465)
	at android.os.Parcel.readException(Parcel.java:1419)
	at android.hardware.display.IDisplayManager$Stub$Proxy.connectWifiDisplay(IDisplayManager.java:311)
	at android.hardware.display.DisplayManagerGlobal.connectWifiDisplay(DisplayManagerGlobal.java:307)
	at android.hardware.display.DisplayManager.connectWifiDisplay(DisplayManager.java:341)
	at kr.mintech.frameworktest.MainActivity.runAnonymousRTSP(MainActivity.java:61)
	at kr.mintech.frameworktest.MainActivity.onCreate(MainActivity.java:36)
	at android.app.Activity.performCreate(Activity.java:5231)
	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)
	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
	at android.app.ActivityThread.access$800(ActivityThread.java:135)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
	at android.os.Handler.dispatchMessage(Handler.java:102)
	at android.os.Looper.loop(Looper.java:136)
	at android.app.ActivityThread.main(ActivityThread.java:5017)
	at java.lang.reflect.Method.invokeNative(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:515)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
	at dalvik.system.NativeStart.main(Native Method)

 

지금 만드는 앱에서 CONFIGURE_WIFI_DISPLAY 라는 퍼미션이 필요하다고 하는데, 이거를 사용할 방법이 있을까요?

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

이렇게 해봐도 저 오류가 계속 뜨네요...

쎄미 (162,410 포인트) 님이 2014년 6월 18일 질문

1개의 답변

0 추천
 
채택된 답변

서드파티 어플은 사용할 수 없는 퍼미션입니다. 프로텍션 레벨을 확인해주세요.

<permission android:name="android.permission.CONFIGURE_WIFI_DISPLAY"
        android:label="@string/permlab_configureWifiDisplay"
        android:description="@string/permdesc_configureWifiDisplay"
        android:protectionLevel="signature" />

 

레미_21 (2,920 포인트) 님이 2014년 6월 18일 답변
쎄미님이 2014년 6월 19일 채택됨
...