on
[안드로이드 스튜디오] BootstrapMethodError 에러 발생 (feat. JDK 1.8)
[안드로이드 스튜디오] BootstrapMethodError 에러 발생 (feat. JDK 1.8)
유형 java.lang.BootstrapMethodError
java.lang.BootstrapMethodError: at com.google.firebase.components.ComponentDiscovery.discoverLazy (ComponentDiscovery.java:112) at com.google.firebase.FirebaseApp. (FirebaseApp.java:418) at com.google.firebase.FirebaseApp.initializeApp (FirebaseApp.java:299) at com.google.firebase.FirebaseApp.initializeApp (FirebaseApp.java:267) at com.google.firebase.FirebaseApp.initializeApp (FirebaseApp.java:252) at com.google.firebase.provider.FirebaseInitProvider.onCreate (FirebaseInitProvider.java:51) at android.content.ContentProvider.attachInfo (ContentProvider.java:1922) at android.content.ContentProvider.attachInfo (ContentProvider.java:1897) at com.google.firebase.provider.FirebaseInitProvider.attachInfo (FirebaseInitProvider.java:45) at android.app.ActivityThread.installProvider (ActivityThread.java:6710) at android.app.ActivityThread.installContentProviders (ActivityThread.java:6257) at android.app.ActivityThread.handleBindApplication (ActivityThread.java:6153) 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 (Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:493) at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:884)
해결
File->Project Structure 에서
Source Compatibility와 Target Compatibilty의 자바 버전을 1.8로 설정한다.
또는
build.gradle(Module) 에서
android {
compileOptions {
sourceCompatibility 1.8
targetCompatibility 1.8
}
}
이렇게 입력한다.
from http://dd00oo-dev.tistory.com/47 by ccl(A) rewrite - 2021-09-27 09:27:19