[OPPO폰 오류]java.lang.SecurityException: Not allowed to start service Intent { cmp=com.oppo.atlas/.OppoAtlasService } without permission not exported from uid 1000
[오류 내용]
Fatal Exception: java.lang.SecurityException: Not allowed to start service Intent { cmp=com.oppo.atlas/.OppoAtlasService } without permission not exported from uid 1000
at android.os.Parcel.createException(Parcel.java:1966)
at android.os.Parcel.readException(Parcel.java:1934)
at android.os.Parcel.readException(Parcel.java:1884)
at com.oppo.atlas.IOppoMMAtlasService$Stub$Proxy.getParameters(IOppoMMAtlasService.java:173)
at com.oppo.atlas.OppoAtlasManager.getParameters(OppoAtlasManager.java:121)
at android.media.AudioManager.getStreamVolume(AudioManager.java:1065)
at com.google.android.gms.ads.omid.library.devicevolume.a.a(:com.google.android.gms.policy_ads_fdr_dynamite@21460003@21460003.297791526.297791526)
at com.google.android.gms.ads.omid.library.devicevolume.a.onChange(:com.google.android.gms.policy_ads_fdr_dynamite@21460003@21460003.297791526.297791526:2)
at android.database.ContentObserver.onChange(ContentObserver.java:130)
at android.database.ContentObserver.onChange(ContentObserver.java:145)
at android.database.ContentObserver$NotificationRunnable.run(ContentObserver.java:216)
at android.os.Handler.handleCallback(Handler.java:873)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:226)
at android.app.ActivityThread.main(ActivityThread.java:7231)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:500)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:913)
[발생기기]
브랜드: OPPO
모델: A5 2020
방향: 세로
여유 RAM: 1.72 GB
디스크 여유 공간: 38.12 GB
[운영체제]
버전: 9
방향: 세로
루팅: 아니요
[해결방법]
찾아야한다. 안드로이드는 휴대폰 제조사들도 전세계적으로 넘쳐나고 운영체제 파편화도 심화되어 있어 개발자들에게는 곤욕스러운 상황이다. 특히 백그라운드 서비스를 이용해야한다면 더욱더 그러하다.