0

Ich lerne, wie man eine Anwendung erstellt, die Eddystone Beacons in der Nähe erkennt, indem man dem Beispiel der Google Beacon Service Demo-App folgt, die gefunden werden kann hier https://github.com/google/beacon-platform/tree/master/samples/android.Beacon-Status nicht von einer App autorisiert, aber von einer anderen App als unregistriert

In meiner Anwendung habe ich teilweise die gleiche Funktionalität in Bezug auf die Entdeckung und Verwaltung von Beacon-Geräten.

Ich benutze zwei Eddystone Beacon-Geräte, um die Anwendungen zu testen, beide sind mit einer eindeutigen Beacon-ID konfiguriert.

Mit der Beacon Service Demo-App von Google konnte ich beide Beacons erkennen und ihr Status war UNREGISTERED. Ich habe einen von ihnen registriert und jetzt ist es in einem ACTIVE Status.

Mit meiner App kann ich sie auch erkennen, aber ihr Status scheint UNAUTORISIERTE zu sein.

Ich glaube, ich habe mein Projekt korrekt in der Google Developer Console erstellt und die Proximity-API mit einem diesen beiden Apps zugeordneten API-Schlüssel erfolgreich aktiviert und für jeden eine OAuth 2.0-Client-ID generiert.

Warum könnte es sein, dass die App, die ich entwickle, nicht auf die gleichen Beacons zugreifen kann wie die Beispiel-App von Google?

Antwort

0

Anscheinend hatte ich einen falschen sha-Schlüssel verwendet, um die OAuth 2.0-Client-ID für meine Anwendung zu generieren.

Verwandte Themen