я м клонированием в мой рабочий стол по следующей ссылкеGoogle Cloud Messaging исключение
$ git clone https://github.com/googlesamples/google-services.git
, а затем я импортировать
google-services/android/gcm
в Android Studio.
Тогда я следую инструкциям и поставить api_key внутри
GcmSender
в строке 31. Когда я запустить приложение, я получаю исключение.
java.io.IOException: INVALID_SENDER
at com.google.android.gms.iid.zzc.zzb(Unknown Source)
at com.google.android.gms.iid.zzc.zza(Unknown Source)
at com.google.android.gms.iid.InstanceID.zzc(Unknown Source)
at com.google.android.gms.iid.InstanceID.getToken(Unknown Source)
at gcm.play.android.samples.com.gcmquickstart.RegistrationIntentService.onHandleIntent(RegistrationIntentService.java:54)
at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:65)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.os.HandlerThread.run(HandlerThread.java:60)
указания, говоря, что я должен скопировать файл Google-services.json Я только что загрузили в приложение или мобильный телефон?
Я не знаю, где найти файл json. Возможно, это причина, по которой я получил исключение.
Недействительный отправитель означает, что вы должны установить действительный идентификатор проекта в коде, пожалуйста, перекрестно проверяйте идентификатор проекта. – theLazyFinder
В каком классе? Я использую только API_KEY CODE. – Theo
у вас есть общий класс полезности – theLazyFinder