Ich verwende com.actionbarsherlock.app.SherlockActivity in meinem Projekt. Wenn ich versuche, eine andere Aktivität zu starten, bei der ich ein Google+ anmelden muss, tritt dieser Fehler auf. Ich erhalte diesen Fehler auf einem tatsächlichen Gerät, nicht auf dem Emulator. Was denkst du, was ich falsch mache?
Fehler
%Vor%LandingActivity.java
%Vor%SignInActivity.java
%Vor%Ich habe auch versucht, "setScopes (Scopes.PLUS_LOGIN)" zu verwenden, bin aber auf dasselbe Problem gestoßen.
%Vor%Ich habe versucht, Keytool auch zu starten .... ist androiddebugkey erforderlich? Ссылка
%Vor%für den Befehl keytool, wenn Sie Ihren eigenen Freigabeschlüssel verwenden, sollte der Alias der Schlüssel sein, den Sie verwendet haben, nicht "androiddebugkey".
Etwas stimmt nicht, sind Sie sicher, dass das die richtige logcat-Ausgabe war?
Mit Ihrem Code sollten Sie anstelle des angezeigten Fehlers die Ausnahme android.app.SuperNotCalledException: Activity {LandingActivity} did not call through to super.onCreate()
erhalten.
Auch Ihre public onConnected()
-Methode in SignInActivity
hat eine falsche Signatur. Der richtige Wert sollte public onConnected(Bundle connectionHint)
sein. Es ist wahrscheinlich, dass deine App nicht korrekt kompiliert wurde.
Tags und Links android android-activity google-plus actionbarsherlock