GCM의 GETInstance에서 문제가 발생합니다.


InstanceID instanceID = InstanceID.getInstance(this); <<

11-16 17:06:58.954 27325-27603/kr.co.a E/AndroidRuntime: FATAL EXCEPTION: IntentService[RegIntentService]
                                                                      Process: kr.co.a, PID: 27325
                                                                      java.lang.IncompatibleClassChangeError: The method 'java.io.File android.support.v4.content.ContextCompat.getNoBackupFilesDir(android.content.Context)' was expected to be of type virtual but instead was found to be of type direct (declaration of 'com.google.android.gms.iid.zzd' appears in /data/data/kr.co.a/files/instant-run/dex/slice-com.google.android.gms-play-services-gcm-8.4.0_7096bb8631c4b75a4b3dd7e0cb3d890977beb43e-classes.dex)
                                                                          at com.google.android.gms.iid.zzd.zzeb(Unknown Source)
                                                                          at com.google.android.gms.iid.zzd.<init>(Unknown Source)
                                                                          at com.google.android.gms.iid.zzd.<init>(Unknown Source)
                                                                          at com.google.android.gms.iid.InstanceID.zza(Unknown Source)
                                                                          at com.google.android.gms.iid.InstanceID.getInstance(Unknown Source)
                                                                          at kr.co.a.gcm.RegistrationIntentService.onHandleIntent(RegistrationIntentService.java:44)
                                                                          at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:66)
                                                                          at android.os.Handler.dispatchMessage(Handler.java:102)
                                                                          at android.os.Looper.loop(Looper.java:148)
                                                                          at android.os.HandlerThread.run(HandlerThread.java:61)

어떻게 해야 위와 같은 문제를 해결할 수 있을까요??

  • 2016년 11월 16일에 작성됨
    안드로이드 개발 관련

조회수 57


로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close