Glassware auth: android.accounts.OperationCanceledException "Freigeben von Anmeldeinformationen ist nicht zulässig: Abbrechen."

8

Wir versuchen, GDK glassware auth zu implementieren; haben unsere Beta-APK in das Google Glass-Team hochgeladen und unsere MyGlass-Anmeldeseite erfolgreich implementiert. Wir versuchen nun, über die hier aufgeführten Schritte auf das Token zuzugreifen: Ссылка

Der letzte Schritt, String token = future.getResult().getString(AccountManager.KEY_AUTHTOKEN); , führt jedoch zu folgender Ausnahme:

%Vor%

Die Anfrage, die wir über die Mirror-API senden möchten, ist so aufgebaut (und gibt einen OK-Statuscode zurück):

%Vor%

Und das ist unser lokaler Glascode:

%Vor%

Was könnte diese Art von Fehler verursachen? Soll der Benutzername am Ende der Mirror-POST-URL etwas Bestimmtes entsprechen oder dürfen wir unser eigenes Ding verwenden?

    
Peter 23.09.2014, 09:01
quelle

1 Antwort

1

Ein paar Dinge zu überprüfen:

  1. Entspricht der Paketname Ihrer Anwendung genau dem Paketnamen, der bei der Übermittlung Ihrer Glassware angegeben wurde?
  2. Hast du dein eingereichtes APK mindestens einmal über MyGlass installiert, anstatt es immer mit adb zu laden? Stellen Sie sicher, dass Sie Ihr APK deinstallieren und es dann installieren, indem Sie es in MyGlass aktivieren, damit die Berechtigungen ordnungsgemäß eingerichtet werden; Von diesem Zeitpunkt an können Sie die Entwicklung fortsetzen, indem Sie die APK über adb ersetzen.
Tony Allevato 24.09.2014 21:36
quelle