SHA1 не согласуется между Play Game Services Log и Google Publishing?
Я пытаюсь заставить Google Play Game Services работать, но получаю следующую ошибку:
06-15 15: 53: 20.599 17069-17069 /? W / Prime31-GH: disconnect () вызывается, когда клиент уже был отключен. 06-15 15:53:20.599 17069-17069/? W/GameHelper: **** 06-15 15:53:20.599 17069-17069/? W/GameHelper: **** 06-15 15:53:20.599 17069-17069/? W/GameHelper: **** ПРИЛОЖЕНИЕ НЕ ПРАВИЛЬНО НАСТРОЕНО ДЛЯ ИСПОЛЬЗОВАНИЯ УСЛУГ GOOGLE PLAY GAME 06-15 15: 53: 20.599 17069-17069 /? W / GameHelper: **** Обычно это вызвано одной из следующих причин: 06-15 15:53:20.599 17069-17069/? W/GameHelper: **** (1) Ваше имя пакета и отпечаток сертификата не соответствуют 06-15 15: 53: 20.599 17069-17069 /? W / GameHelper: **** идентификатор клиента, который вы зарегистрировали в консоли разработчика. 06-15 15: 53: 20.599 17069-17069 /? W / GameHelper: **** (2) Ваш идентификатор приложения был введен неправильно. 06-15 15: 53: 20.599 17069-17069 /? W / GameHelper: **** (3) Ваши игровые настройки не были опубликованы, и вы 06-15 15: 53: 20.599 17069-17069 /? W / GameHelper: **** пытается войти с учетной записью, которая не указана как 06-15 15: 53: 20.599 17069-17069 /? W / GameHelper: **** тестовый аккаунт. 06-15 15: 53: 20.599 17069-17069 /? W / GameHelper: **** 06-15 15: 53: 20.599 17069-17069 /? W / GameHelper: **** Чтобы помочь вам отладить, вот информация об этом приложении 06-15 15: 53: 20.599 17069-17069 /? W / GameHelper: **** Название пакета: net.jabberworx.saisai 06-15 15:53:20.607 17069-17069/? W/GameHelper: **** Cert SHA1 отпечаток пальца: E5:E0:84:E6:B7:74:78:4F:6C:DA:E7:C9:56:69:81:10:6C:12:04:E8 06-15 15:53:20.607 17069-17069/? W/ResourceType: отсутствует идентификатор пакета при получении значения для номера ресурса 0x00000000 06-15 15:53:20.607 17069-17069/? W/System.err: android.content.res.Resources$NotFoundException: строковый идентификатор ресурса
0x0 06-15 15: 53: 20.607 17069-17069 /? W / System.err: at android.content.res.Resources.getText (Resources.java:229) 06-15
15: 53: 20,615 17069-17069/? W/System.err: at android.content.res.Resources.getString(Resources.java:313) 06-15 15:53:20,615 17069-17069/? W/System.err: at com.prime31.GameHelperUtils.getAppIdFromResource(GameHelperUtils.java:122) 06-15 15:53:20.615 17069-17069/? W/System.err: at com.prime31.GameHelperUtils.printMisconfiguredDebugInfo(GameHelperUtils.java:106) 06-15 15:53:20.615 17069-17069/? W/System.err: at com.prime31.GameHelper.giveUp(GameHelper.java:893) 06-15 15:53:20.615 17069-17069/? W/System.err: at com.prime31.GameHelper.onActivityResult(GameHelper.java:602) 06-15 15:53:20.615 17069-17069/? W/System.err: at com.prime31.PlayGameServicesPlugin.onActivityResult(PlayGameServicesPlugin.java:597) 06-15 15:53:20.615 17069-17069/? W/System.err: at java.lang.reflect.Method.invokeNative(собственный метод) 06-15 15: 53: 20.615 17069-17069 /? W / System.err: at java.lang.reflect.Mehod.invoke(Method.java:511) 06-15 15:53:20.615 17069-17069/? W/System.err: at com.prime31.ActivityProxyObjectHelper.onActivityResult(ActivityProxyObjectHelper.java:111) 06-15 15:53:20.615 17069-17069/? W/System.err: at com.prime31.UnityPlayerNativeActivity.onActivityResult(UnityPlayerNativeActivity.java:35) 06-15 15:53:20,623 17069-17069/? W/System.err: at android.app.Activity.dispatchActivityResult(Activity.java:5192) 06-15 15:53:20,623 17069-17069/? W/System.err: at android.app.ActivityThread.deliverResults(ActivityThread.java:3137) 06-15 15:53:20.623 17069-17069/? W/System.err: at android.app.ActivityThread.handleSendResult(ActivityThread.java:3184) 06-15 15:53:20.623 17069-17069/? W/System.err: at android.app.ActivityThread.access$1100(ActivityThread.java:130) 06-15 15:53:20,623 17069-17069/? W/System.err: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1243) 06-15 15:53:20.623 17069-17069/? W/System.err: at android.os.Handler.dispatchMessage(Handler.java:99) 06-15 15:53:20.623 17069-17069/? W/System.err: at android.os.Looper.loop(Looper.java:137) 06-15 15:53:20.631 17069-17069/? W/System.err: at android.app.ActivityThread.main(ActivityThread.java:4745) 06-15 15:53:20.631 17069-17069/? W/System.err: at java.lang.reflect.Method.invokeNative(родной метод) 06-15 15: 53: 20.631 17069-17069 /? W / System.err: at java.lang.reflect.Mehod.invoke(Method.java:511) 06-15 15:53:20.631 17069-17069/? W/System.err: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) 06-15 15:53:20.631 17069-17069/? W/System.err: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) 06-15 15:53:20.638 17069-17069/? W/System.err: at dalvik.system.NativeStart.main(собственный метод) 06-15 15:53:20.638 17069-17069/? W/GameHelper: **** Идентификатор приложения от:??? (не удалось получить идентификатор приложения) 06-15 15:53:20.638 17069-17069/? W/GameHelper: **** 06-15 15:53:20.638 17069-17069/? W/GameHelper: **** Убедитесь, что приведенная выше информация соответствует вашим настройкам в 06-15 15: 53: 20.638 17069-17069 /? W / GameHelper: **** Консоль разработчика. Также убедитесь, что вы входите в систему с 06-15 15: 53: 20.638 17069-17069 /? W / GameHelper: **** правильный аккаунт (он должен быть указан в разделе "Тестеры", если 06-15 15: 53: 20.638 17069-17069 /? W / GameHelper: **** ваш проект еще не опубликован). 06-15 15: 53: 20,638 17069-17069 /? W / GameHelper: **** 06-15 15: 53: 20.638 17069-17069 /? W / GameHelper: **** Для получения дополнительной информации см. Руководство по устранению неполадок: 06-15 15: 53: 20.638 17069-17069 /? W / GameHelper: ****
http://developers.google.com/games/services/android/troubleshooting
Я абсолютно уверен, что я использую тестовый аккаунт, он загружен в Google Play, и идентификатор приложения правильный.
Однако отпечаток SHA1, который он дает мне в журнале, отличается от отпечатка на серверах Google, хотя это тот же APK, который я установил на устройстве (E5:E0:84:E6:B7:74:78:4F:6C:DA:E7:C9:56:69:81:10:6C:12:04:E8 против 45ad218212bb6ce583421e7506774612acb37909)
Есть идеи как решить?
1 ответ
Вероятно, это проблема с отключенным Drive API. Вы должны включить его в консоли разработчика Google Play.