반응형

1. Firebase 사용 도중 오류가 발생했다.


  Process: kr.co.itnj.hbmony, PID: 1078  java.lang.IllegalAccessError: Method 'void android.support.v4.content.ContextCompat.<init>()' is inaccessible to class 'com.google.firebase.iid.zzg' (declaration of 'com.google.firebase.iid.zzg' appears in /data/data/패키지명/files/instant-run/dex/slice-com.google.firebase-firebase-iid-9.0.0_9b70386f161c78e1a3d1552eaf7feeeecc52e80a-classes.dex)


2. Google play service와 Google Repository 를 최신으로 업데이트 후, Gradle의 Firebase를 10.0.0 으로 해주니 해결되었다.



3. Tools -> Android -> SDK Manager 에 들어간다.




4. SDK Tools 탭 선택 ->  Google play service와 Google Repository을 체크 -> Apply -> OK 



5. Gradle에 Firebase 버전을 최슨으로 해준다.

   필자의 경우는

compile 'com.google.firebase:firebase-core:10.0.0'
compile 'com.google.firebase:firebase-messaging:10.0.0'



6. 이렇게 작업 후, Sync Now 를 눌러서 빌드해보니 정상 작동이 되었다.

반응형