Próbuję użyć MessageAPI do komunikacji pomiędzy moją ręczną aplikacją a aplikacją do noszenia. Nie mogę uruchomić komunikacji. Mogę potwierdzić, że urządzenia są połączone, ale kiedy mój kod jest wykonywany, działa tak, jak żadna z aplikacji nie zarejestrowała żądanej przeze mnie możliwości.Zużycie Androida WearApi nie może znaleźć ręcznych funkcji
- powiadomienia wysłany z powodzeniem podręcznego urządzenia zużycie
- Wearable.NodeApi.getConnectedNodes (mGoogleApiClient) .await() powraca listę z ręcznym lub noszenia jest rzeczywiście połączony
- Wearable.CapabilityApi.getAllCapabilities (mGoogleApiClient, CapabilityApi.FILTER_ALL) .await() zwraca pustą listę :-(
- wartości/wear.xml został ustawiony dla obu aplikacjach
- obie aplikacje są ustawione tak samo applicationID w Gradle
- zarówno z powodzeniem połączyć z GoogleApiClient
- zarówno zarejestrować słuchacza Wearable.MessageApi.addListener()
Jakie inne możliwe punkty awarii są tam, że powinienem sprawdzić? Moje przykładowe aplikacje działają świetnie, a ja z powodzeniem zintegrowałem je z istniejącym prostym projektem, ale gdy dodaję ten sam kod do mojego dużego projektu, to nie działa. Przeszedłem, ale nie mogę znaleźć kodu, który mógłby przeszkadzać w tym, co robię.