728x90
반응형
앱을 배포한 이후에 비정상 종료에 다음과 같은 내용들이 올라왔다.
Caused by: java.lang.ClassNotFoundException:
at dalvik.system.BaseDexClassLoader.findClass (BaseDexClassLoader.java:93)
이를 해결하기 위해 검색한 결과 multidex
를 추가하면 해결이 된다는 내용을 보고 추가하기로 했다.
기본적인 내용들은 여기에서 보면 된다.
AndroidX
를 사용하고 있어서 이를 기준으로 내용을 추가했다.
dependencies {
...
implementation "androidx.multidex:multidex:2.0.1"
...
}
attachBaseContext
함수를 추가할 때 라이브러리를 임포트해줘야하는데 다음과 같다.
...
import android.content.Context;
import androidx.multidex.MultiDex;
...
public class MainApplication extends Application implements ReactApplication {
...
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
MultiDex.install(this);
}
...
}
참고 문헌
반응형
'React Native' 카테고리의 다른 글
[React Native] AdMob 라이브러리 변경 (0) | 2020.01.25 |
---|---|
[React Native] Async Storage 사용하기 (0) | 2020.01.25 |
[React Native] Firebase 충돌 해결 (0) | 2020.01.25 |
[React Native] Firebase Analytics 사용 (0) | 2020.01.25 |
[React Native] Webview 사용 (0) | 2020.01.25 |