2014-12-16 3 views
0

Я пытаюсь войти в свое приложение с Google Plus.Android Google Plus Login - произошла внутренняя ошибка

My IDE - это Android-студия.

Для этого я нашел этот учебник https://developers.google.com/+/mobile/android/getting-started

Я с Android Studio 1.0 RC2

Я сделал все, что учебник послал, я выложу здесь свою деятельность.

https://gist.github.com/b6e3c915094ba9ccca7d

Приложение открывает и начинает инициализацию возможность входа в систему с помощью Google Plus.

Но в какой-то момент он остановится и появится сообщение об ошибке «Произошла внутренняя ошибка»

В моей Android Studio должен пойти в Build-> Generate Войдите APK создал отладки JKS.

Я пошел в File-> Project Structure, а затем в «Signing» создал «config», указывающий на мой JKS, затем продолжил «Build Types» и «release» и «debug» поставил «Signing Config», как «config».

Я был в своей консоли API Google, в моем «API» активирован Google+ API, а затем «Credentials» и добавлен новый «Идентификатор клиента» с SHA1 в моем JKS.

В моей AndroidManifest.xml теперь также имеет

<meta-data 
      android:name="com.google.android.gms.version" 
      android:value="@integer/google_play_services_version" /> 

Я стараюсь, чтобы открыть приложение и посмотреть, ВСЕГДА «Произошла внутренняя ошибка».

Кто-нибудь знает, в чем проблема?

Это мой LogCat:

12-16 15:55:42.877 2040-2040/com.domain.app D/dalvikvm﹕ Late-enabling CheckJNI 
12-16 15:55:43.607 2040-2040/com.domain.app I/Adreno-EGL﹕ <qeglDrvAPI_eglInitialize:410>: EGL 1.4 QUALCOMM build: AU_LINUX_ANDROID_LNX.LA.3.5.1_RB1.04.04.02.048.018_msm8610_LNX.LA.3.5.1_RB1__release_AU() 
    OpenGL ES Shader Compiler Version: E031.24.00.08 
    Build Date: 03/07/14 Fri 
    Local Branch: 
    Remote Branch: quic/LNX.LA.3.5.1_RB1.1 
    Local Patches: NONE 
    Reconstruct Branch: AU_LINUX_ANDROID_LNX.LA.3.5.1_RB1.04.04.02.048.018 + f2fd134 + NOTHING 
12-16 15:55:43.699 2040-2040/com.domain.app D/OpenGLRenderer﹕ Enabling debug mode 0 
+0

Сообщите свой логарифм. – ianhanniballake

+0

Обновить вопрос с помощью моего logcat –

ответ

0

причина у меня была эта ошибка, что мне нужно для реализации ключа доступа Public API в консоли Google. Наиболее важными частями информации здесь является номер SHA1, этот учебник работал для меня на окнах http://livingcode.co/index.php/2014/04/10/android-studio-how-to-get-debug-signing-certificate-on-windows/ и идентификатор приложения, например com.example.app. У меня все еще была ошибка после этого, пока я не понял, что мне нужно реализовать ключ OAuth, вы сделали это?

Смежные вопросы