studies/Mobile Application

Android μ•± μ’…λ£Œ μ—λŸ¬ ν•΄κ²° java.lang.ExceptionInInitializerError

Vada Kim 2021. 9. 4. 19:49
728x90
λ°˜μ‘ν˜•

ꡬ글 ν”Œλ ˆμ΄μŠ€ν† μ–΄μ— μ—…λ‘œλ“œν•œ 앱이 λ‚΄ 폰이 μ•„λ‹Œ λ‹€λ₯Έ κΈ°κΈ°μ—μ„œ μ•± μ‹€ν–‰ μ¦‰μ‹œ ν¬λž˜μ‹œ μ—λŸ¬κ°€ λ‚œλ‹€.

Play consoleμ—μ„œ ν™•μΈν•œ μ—λŸ¬λ‹€.

java.lang.ExceptionInInitializerError: 
  at okhttp3.internal.platform.Platform.get (Platform.java:85)
  at okhttp3.OkHttpClient.newSslSocketFactory (OkHttpClient.java:263)
  at okhttp3.OkHttpClient.<init> (OkHttpClient.java:229)
  at okhttp3.OkHttpClient.<init> (OkHttpClient.java:202)
  at retrofit2.Retrofit$Builder.build (Retrofit.java:614)
  ...

 

ν•΄κ²°:

build.gradle(app)에 implementν•œ Retrofit 라이브러리λ₯Ό μ΅œμ‹ λ²„μ „μœΌλ‘œ λͺ…μ‹œν•΄μ€€λ‹€.

κΈ€μž‘μ„± μ‹œμ  κΈ°μ€€ μ•„λž˜μ™€ 같이 μˆ˜μ •ν–ˆλ‹€. 2.9.0 ver.

// Retrofit2
implementation 'com.squareup.retrofit2:retrofit:2.9.0'
// Retrofit2-Gson converter
implementation 'com.squareup.retrofit2:converter-gson:2.9.0'

//기쑴에 μ‚¬μš©ν•˜μ§€ μ•Šμ•˜μœΌλ‚˜ μ—λŸ¬ ν•΄κ²° 쀑 μΆ”κ°€ν•œ 라이브러리
implementation "com.squareup.okhttp3:okhttp:3.12.0"
728x90
λ°˜μ‘ν˜•