안드로이드

[Android] Didn't find class "androidx.core.app.CoreComponentFactory"

SojuMan 2020. 2. 27. 19:27

 

Java 에서 Kotlin 변환 작업중 이상한 에러 로그가 발생되었다.

 

이런 로그가 발생되면 세상 신경 많이 쓰이는 듯 하다.

 

검색 도중 아래와 같이 proguard-rules.pro 파일에 한줄 추가하였더니 발생하지 않았다. 

 

파일명 : proguard-rules.pro

 

소스 추가 

-keep class androidx.core.app.CoreComponentFactory { *; }

 

 

Loading...

 

proguard-rules.pro

E/LoadedApk: Unable to instantiate appComponentFactory
    java.lang.ClassNotFoundException: Didn't find class "androidx.core.app.CoreComponentFactory" on path: DexPathList[[],nativeLibraryDirectories=[/data/app/com.android.chrome-g2K5VNiA4TiGLt2f3S1PQQ==/lib/arm64, /data/app/com.android.chrome-g2K5VNiA4TiGLt2f3S1PQQ==/base.apk!/lib/arm64-v8a, /data/app/com.android.chrome-g2K5VNiA4TiGLt2f3S1PQQ==/split_autofill_assistant.apk!/lib/arm64-v8a, /data/app/com.android.chrome-g2K5VNiA4TiGLt2f3S1PQQ==/split_autofill_assistant.config.ko.apk!/lib/arm64-v8a, /data/app/com.android.chrome-g2K5VNiA4TiGLt2f3S1PQQ==/split_config.ko.apk!/lib/arm64-v8a, /data/app/com.android.chrome-g2K5VNiA4TiGLt2f3S1PQQ==/split_extra_icu.apk!/lib/arm64-v8a, /data/app/com.google.android.trichromelibrary_394511638-zr6834GN1rglLRNR5hpYkA==/base.apk!/lib/arm64-v8a, /system/lib64, /product/lib64]]

 

추후 자세한 내용은 확인해 봐야 할듯 하다.

 

참고 출처 : https://ddolcat.tistory.com/267