제 APP은 이 권한이 필요한 작업이 없어서 READ_PHONE_STATE 권한을 주지 않았습니다.
그런데 개발자 버그리포트에 아래 에러가 올라 왔더군요.
Ad@m 과 Admob을 사용하는데,
둘다 확인해 보아도 이 권한이 필요하다는 소리는 없던데요.
혹시 아래와 같은 에러를 보고 꺼구로 어떤 API 가 때문인지 확인할 방법 없을까요?
감사합니다.
java.lang.SecurityException: Requires READ_PHONE_STATE: Neither user 10148 nor current process has android.permission.READ_PHONE_STATE.
at android.os.Parcel.readException(Parcel.java:1322)
at android.os.Parcel.readException(Parcel.java:1276)
at com.android.internal.telephony.IPhoneSubInfo$Stub$Proxy.getDeviceIdOnSubscription(IPhoneSubInfo.java:269)
at android.telephony.TelephonyManager.getDeviceId(TelephonyManager.java:251)
at android.telephony.TelephonyManager.getDeviceId(TelephonyManager.java:236)
at android.webkit.WebViewDatabase.setUsernamePassword(WebViewDatabase.java:1105)
at android.webkit.WebView$PrivateHandler.handleMessage(WebView.java:6810)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3710)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:875)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:633)
at dalvik.system.NativeStart.main(Native Method)




그냥 퍼미션 추가 하라는 애러인데요..?;;
둘 중에 어느 API가 문제인가...라고는 전혀 모르겠네요;;;