2015-11-30 8 views
6

Ho integrato google signin nell'app per Android ma quando eseguo l'app ho ottenuto un'eccezione come:Come risolvere il problema di "Com.google.android.gms.auth.api.signin.internal.SignInHubActivity" ActivityNotFoundException nell'integrazione di accesso di Google

android.content.ActivityNotFoundException: Impossibile trovare esplicito classe di attività {com.example/com.google.android.gms.auth.api.signin.internal.SignInHubActivity};

hai dichiarato questa attività nel tuo AndroidManifest.xml?

Potete per favore dire come dichiaro SignInHubActivity in AndroidManifest.xml il file

+0

http://developer.android.com/guide/components/activities.html#Declaring – Melquiades

+0

È possibile aggiungerlo come qualsiasi altra attività - Actiwitty

+1

Possibile duplicato di [Dichiarazione attività in AndroidManifest.xml] (http://stackoverflow.com/questions/19122386/activity-declaration-in-androidmanifest-xml) – Melquiades

risposta

11

Veramente stavo facendo molto stupido errore. Ho appena dichiaro attività vedi sotto ...

<activity 
      android:name="com.google.android.gms.auth.api.signin.internal.SignInHubActivity" 
android:screenOrientation="portrait" 
android:windowSoftInputMode="stateAlwaysHidden|adjustPan" /> 

Ora il mio problema risolto. Google Signin funziona bene .... Grazie

+0

Ho avuto esattamente lo stesso problema oggi, ma ci dovrebbe essere una soluzione migliore. 'startActivityForResult()' non dovrebbe richiedere di dichiarare ogni attività che inizia, perché spesso non è noto in anticipo. Sto usando Eclipse ma quando ho provato AndroidStudion non c'era bisogno di aggiungere nulla nel manifest. Che IDE stai usando? Mi chiedo come configurare correttamente il progetto Eclipse. –

+0

@Kirill Sto usando Eclipse non Android Studio ... –

+0

@hharry_tech puoi aiutarmi con l'accesso? Sto anche usando eclipse. e ricevi sempre un errore come "Signin_required." – Riser

0

Stai usando Eclipse con ADT? (Plug-in Strumenti di sviluppo Android). Hai seguito le istruzioni qui per configurare l'SDK dei servizi di Google Play? https://developers.google.com/android/guides/setup

Se impostato correttamente, credo che la definizione di SignInHubActivity verrà automaticamente integrata nel manifest da Google Play Services SDK e non è necessario dichiararla esplicitamente.

Problemi correlati