Kakao SDK init시에 android.content.pm.PackageManager$NameNotFoundException 오류가 발생했는데 왜 발생하는지 궁금합니다. android 9 버전의 한 기종에서만 발생한 문제입니다.
어떤 상황인지 파악을 위해 사용하신 Kakao SDK버전과 발생한 에러 로그 전체
앱 ID 알려주세요.
앱ID
https://developers.kakao.com/ 의 내 애플리케이션>앱 설정>요약 정보 : 기본정보에 있는 앱 ID
숫자로된 ID 입니다~
ex) 123456
안녕하세요
앱 ID는 360988이고 2.4.2버전 사용 중입니다.
Caused by android.content.pm.PackageManager$NameNotFoundException: <패키지명>
at android.app.ApplicationPackageManager.getPackageInfoAsUser(ApplicationPackageManager.java:193)
at android.app.ApplicationPackageManager.getPackageInfo(ApplicationPackageManager.java:164)
at com.kakao.sdk.common.util.Utility.getKeyHashDeprecated(Utility.kt:62)
at com.kakao.sdk.common.util.Utility.getKeyHash(Utility.kt:55)
at com.kakao.sdk.common.util.Utility.getKAHeader(Utility.kt:92)
at com.kakao.sdk.common.model.ApplicationContextInfo.(ApplicationContextInfo.kt:36)
at com.kakao.sdk.common.KakaoSdk.init(KakaoSdk.kt:87)
at com.kakao.sdk.common.KakaoSdk.init(KakaoSdk.kt:59)
at com.kakao.sdk.common.KakaoSdk.init$default(KakaoSdk.kt:57)
at <패키지명>.Application.onCreate(Application.kt:44)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1155)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6171)
at android.app.ActivityThread.access$1100(ActivityThread.java:208)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1696)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:205)
at android.app.ActivityThread.main(ActivityThread.java:6993)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:884)
(1) Kakao SDK 최신버전을 한번 사용해보시겠어요?
(2) Android SDK Full Source & Samples 받으셔서 동일한 증상이 있는지 확인 좀 부탁드려요.