Szybkie parowanie – najczęstsze pytania

W tym artykule znajdziesz odpowiedzi na najczęstsze pytania dotyczące szybkiego parowania.

Narzędzia i integracja

W tej sekcji znajdziesz specyfikację Szybkiego parowania, narzędzia i testy integracji.

Specyfikacja Szybkiego parowania

Aplikacja weryfikująca

Zachowanie urządzenia

Konsola urządzenia

Certyfikat

W tej sekcji znajdziesz odpowiedzi na najczęstsze pytania dotyczące procesu certyfikacji.

Przygotowanie

Autotest

Certyfikacja urządzeń

Po uzyskaniu certyfikatu

Pytania ogólne

Jakie funkcje muszę wdrożyć w przypadku danego typu urządzenia i wersji Szybkiego parowania?

Na stronach z obowiązkowymi funkcjami określono, które funkcje są wymagane w przypadku danego typu urządzenia i wersji Szybkiego parowania. Partnerzy mogą poprosić o zwolnienie z tego obowiązku. Takie prośby są rozpatrywane indywidualnie.

Czy Szybkie parowanie jest zintegrowane z określoną funkcją (np. LE Audio)?

Google stale integruje z Szybkim parowaniem nowe funkcje i możliwości. Aby uzyskać szczegółowe informacje o konkretnych żądaniach, skontaktuj się z partnerem SI lub osobą kontaktową w Google.

Jak sprawdzić, czy mój projekt (nie identyfikator modelu) jest aktywny?

Stan projektu jest oznaczony ikoną na stronie projektu w konsoli urządzenia.

Nieaktywny projekt będzie oznaczony tą ikoną:alt_text

Aktywny projekt będzie oznaczony tą ikoną:alt_text

Jak sprawdzić, czy identyfikator modelu urządzenia jest aktywny?

Jeśli jeszcze tego nie zrobiono, zarejestruj urządzenie w projekcie Google Cloud zgodnie z opisem na stronie identyfikatora modelu.

Identyfikatory modeli są w pełni aktywne po certyfikacji i mają na stronie urządzenia w Konsoli urządzeń ten przycisk:

Urządzenia bez identyfikatorów modelu będą miały ten przycisk na stronie urządzenia w konsoli urządzenia:

Identyfikator modelu jest przypisywany do urządzenia po przesłaniu jego wersji roboczej za pomocą przycisku Zatwierdź. Ten identyfikator modelu nadaje się do integracji i testowania, gdy urządzenie otrzyma od Google stan „OCZEKUJE”, ale musi zostać w pełni aktywowany w ramach procesu certyfikacji, zanim będzie działać z produktami końcowymi.

Identyfikator modelu urządzenia można znaleźć na stronie urządzenia w konsoli urządzeń:

Jak korzystać z aplikacji weryfikacyjnej na urządzeniu?

Partnerzy muszą utworzyć konto Google, a administrator Konsoli urządzeń musi dodać to konto do projektu w tej konsoli, zanim partnerzy będą mogli przesyłać wyniki testów do Konsoli urządzeń.

Instrukcja obsługi aplikacji weryfikacyjnej zawiera informacje o konkretnych przypadkach użycia.

Jak rozwiązywać problemy z odszyfrowywaniem wiadomości?

Zwykle są one spowodowane problemami z blokiem kryptograficznym sprzętu. Spróbuj skonfigurować urządzenie, aby wyświetlać dane wejściowe i wyjściowe silnika oraz wywołania interfejsu API. W rozwiązywaniu problemów mogą pomóc dotychczasowe przypadki testowe dotyczące kryptowalut.

Co oznacza kod błędu DF-DFERH-01 podczas próby pobrania aplikacji towarzyszącej?

Zwykle jest to spowodowane spacją przed nazwą pakietu.

Sprawdź, czy w Konsoli urządzenia nazwa pakietu nie zawiera spacji na początku.

Jak wyświetlać półarkusze i powiadomienia na urządzeniu przed jego certyfikacją?

Reklamy (i powiadomienia) dotyczące niecertyfikowanych urządzeń są wyświetlane tylko wtedy, gdy na urządzeniu są włączone powiadomienia debugowania.

Aby włączyć powiadomienia debugowania:

  1. Ustawienia > Aplikacje i powiadomienia > Usługi Google Play > Powiadomienia
  2. Ustawienia > Google > Urządzenia i udostępnianie (lub Połączenia z urządzeniami) > Urządzenia > 3 kropki > Uwzględnij wyniki debugowania

Dlaczego na drugim urządzeniu nie wyświetla się powiadomienie o kolejnym parowaniu?

Synchronizacja tych informacji z urządzeniem może potrwać kilka godzin.

Aby wymusić synchronizację ręczną:

  1. Wybierz Ustawienia > Google > Urządzenia i udostępnianie > Urządzenia.
  2. Wybierz urządzenie w sekcji „Zapisane urządzenia”.
  3. Wybierz odpowiednie konto Google.

Sparowane słuchawki powinny być teraz widoczne na liście.

Dlaczego moje urządzenie przestało wyświetlać powiadomienia na pół ekranu?

Powiadomienia na pół strony są wyłączane na 5 minut po zamknięciu przez kliknięcie przycisku Zamknij. Aby wymusić ponowne pojawienie się półarkuszy:

  • Odczekaj 5 minut, aż arkusze zostaną ponownie włączone.
  • Uruchom ponownie telefon.

Co oznacza symbol short time banned?

Stan short time banned, widoczny w logu raportu o błędach, występuje, gdy to samo powiadomienie na pół ekranu zostanie zamknięte przez kliknięcie przycisku Zamknij. Spowoduje to pominięcie przyszłych wystąpień tego półarkusza przez następne 5 minut.

Aby wymusić ponowne pojawienie się półarkuszy:

  • Odczekaj 5 minut, aż arkusze zostaną ponownie włączone.
  • Uruchom ponownie telefon.

Gdzie znajdę klucze zapobiegające podszywaniu się pod identyfikator modelu?

Klucze są widoczne tylko w projektach zarejestrowanych w konsoli urządzenia.

Czy zamiast adresu RPA mogę używać adresu publicznego urządzenia do wyświetlania reklam w trybie parowania?

Zazwyczaj nie.

Google nie testuje tego przypadku użycia, co może prowadzić do niepożądanych zachowań.

Partner, który chce to zrobić, musi co najmniej:

  1. Przeprowadź pełny autotest wszystkich funkcji, aby sprawdzić wdrożenie.
  2. Poproś Google o zwolnienie z opłaty.

Zwolnienia mogą być przyznawane w poszczególnych przypadkach.

Dlaczego arkusz Szybkiego parowania nie pojawia się na moim urządzeniu, gdy aplikacja towarzysząca jest już otwarta na pierwszym planie?

Półarkusz szybkiego parowania jest pomijany, gdy wykryje, że aplikacja towarzysząca (identyfikowana przez nazwę pakietu w Konsoli Nearby „Nazwa pakietu aplikacji towarzyszącej” dla tego konkretnego urządzenia) działa już na pierwszym planie. Zapobiega to powtarzaniu się powiadomień.

Jeśli na przykład użytkownik uruchomi aplikację towarzyszącą słuchawkom na pierwszym planie na urządzeniu mobilnym, nie pojawi się arkusz Fast Pair.

Dlaczego nie mogę utworzyć projektu w konsoli urządzenia?

Do utworzenia projektu wymagane są konta Google. Z kontem Google można skojarzyć adres e-mail inny niż Google.

Ten problem objawia się też komunikatem o błędzie „Request had insufficient authentication scopes” (Żądanie miało niewystarczające zakresy uwierzytelniania).

Czy muszę mieć nazwę firmy zarejestrowaną w Bluetooth SIG?

Tak. Każde nowe urządzenie utworzone w Konsoli urządzeń musi mieć nazwę firmy zarejestrowaną w Bluetooth SIG.

Jak ręcznie przesłać dane do konsoli urządzenia?

Zanim partnerzy będą mogli ręcznie przesyłać wyniki testów do Konsoli urządzeń, muszą utworzyć konto Google i dodać je do grupy testowej szybkiego parowania.

Partnerzy korzystający z aplikacji Validator powinni postępować zgodnie z instrukcjami w sekcji Konfigurowanie aplikacji Validator.

  • Partnerzy muszą utworzyć konto Google.
  • Po utworzeniu konta dodaj je do grupy testowej Fast Pair.
  • Zaloguj się na to konto Google na urządzeniu.
  • Włącz opcję Użytkowanie i diagnostyka na urządzeniu testowym:
    • Ustawienia > Google > 3 kropki > Użytkowanie i diagnostyka > włącz Użytkowanie i diagnostyka

alt_text

Jak długo trwa synchronizacja zmian w Konsoli urządzeń z danym urządzeniem?

25 godzin.

Jak wymusić synchronizację zmian w Konsoli urządzeń z urządzeniem?

Każde urządzenie odświeża pamięć podręczną raz dziennie. Aby wymusić odświeżenie pamięci podręcznej:

  1. Zmień język systemu:
    • Otwórz Ustawienia > System > Język i metody wprowadzania > Języki.
      • W starszych wersjach Androida może być dostępna opcja Ustawienia > System > Język > Języki systemowe.
    • Zmień język systemu na dowolny inny.
  2. Ustaw zegar systemowy o 25 godzin do przodu.

Wiele ustawień konsoli urządzenia, np. TxPower, znajduje się w pamięci podręcznej urządzenia.

Jak przesłać dane z autotestu do konsoli urządzenia?

Aby przesłać dane z testów własnych do konsoli urządzenia, partnerzy muszą skorzystać z aplikacji weryfikującej i przeprowadzić testy ręczne. Ścieżki te mogą zostać w przyszłości połączone.

Aplikacja Validator umożliwia przesyłanie wyników kalibracji i testów kompleksowych, a test ręczny obejmuje późniejsze parowanie, testy odległości i funkcje dodatkowe. Obie ścieżki mogą przesyłać wstępne wyniki parowania.

Aby przesłać dane aplikacji Validator:

  1. Sprawdź, czy wykonano wszystkie czynności wymienione w odpowiedzi na pytanie o konfigurację aplikacji weryfikującej.
  2. Podczas wszystkich testów urządzenie musi być połączone z internetem.
  3. Po zakończeniu testowania kliknij przycisk przesyłania.

Aby przesłać dane testu ręcznego:

  1. Wypełnij wszystkie pola testu ręcznego wymienione w formularzach raportu z testu samodzielnego BT Classic lub BT LE Audio.
    1. Niektóre rozszerzenia, np. przełącznik dźwięku, mają dodatkowe raporty z autotestu (BT Classic lub BT LE Audio).
  2. Prześlij wszystkie raporty z testów samodzielnych do partnera SI lub menedżera konta.
  3. Pozostaw urządzenie połączone z internetem przez:
    1. Czas trwania wszystkich testów.
    2. 25 godzin od zakończenia testowania.
      1. Upewnij się, że telefon jest podłączony do źródła zasilania, aby nie wyłączył się podczas przesyłania.

Jakie działania muszę podjąć przed wysłaniem próbek do certyfikacji?

  1. Sprawdź, czy wykonano wszystkie czynności wymienione w odpowiedziach na pytania dotyczące konfiguracji aplikacji weryfikującejtestów ręcznych.
  2. Postępuj zgodnie z instrukcjami na stronie Proces certyfikacji w sekcji Przygotowanie do certyfikacji.

Jak przetestować funkcję „Wsteczne zapisywanie klucza konta” na słuchawkach z LE Audio?

Biorąc pod uwagę, że stos Bluetooth obsługuje połączenia profili. Test powinien koncentrować się na weryfikacji udanego parowania wstecznego niezależnie od ustawienia przełącznika LE Audio na telefonie.

Jeśli po sparowaniu przełącznik LE Audio jest w pozycji „WYŁĄCZONY”, zapisz wynik w kolumnie „WYŁĄCZONY”, a w kolumnie „WŁĄCZONY” wpisz „Nie dotyczy”. Odwrotna sytuacja również jest możliwa.

Ile próbek należy przesłać w celu uzyskania certyfikatu?

Do laboratorium zewnętrznego należy wysłać 3 próbki. Informacje kontaktowe konkretnego laboratorium znajdziesz na stronie Wysyłanie urządzeń do laboratoriów zewnętrznych.

W razie potrzeby Google może poprosić partnerów Szybkiego parowania o przesłanie próbek. Informacje o wysyłce Google znajdziesz na stronie Wysyłanie urządzeń do Google.

Jak zarządzać międzynarodową wysyłką urządzeń testowych?

Każde laboratorium zewnętrzne ma własne procedury zarządzania przesyłkami międzynarodowymi, cłami importowymi i procesami. Musisz uzgodnić ten proces z zespołem modułu.

Informacje kontaktowe do konkretnego laboratorium znajdziesz na stronie Wysyłanie urządzeń do laboratoriów zewnętrznych. To samo dotyczy urządzeń wysłanych do Google.

  1. Załóż konto partnera.
  2. Zapoznaj się z procesem na stronie przepływu marketingowego produktu.
  3. Zapoznaj się ze stroną Wytyczne dotyczące logo Szybkiego parowania.
  4. Utwórz opakowanie i materiały marketingowe.
  5. Prześlij projekty do sprawdzenia marketingowego na karcie „Zatwierdzanie zasobów”.

Czy partnerzy muszą przesyłać dane urządzenia przed testowaniem?

Nie.

Przed przesłaniem raportu z autotestu do Google należy w nim podać wszystkie niezbędne informacje, takie jak identyfikator modelu i wersja oprogramowania.

Czy w raporcie z testu mogę użyć tych samych telefonów i wersji Androida?

Nie.

Oprócz własnego urządzenia musisz używać 3 telefonów różnych marek z różnymi wersjami Androida. Jeden (1) z trzech (3) telefonów musi być telefonem Pixel.

Nie musisz używać dokładnie tych telefonów i wersji Androida, które są wymienione w raporcie z testu samodzielnego.

Jak ręcznie zmierzyć czas parowania?

Czas parowania jest mierzony w ten sposób:

  1. Moment, w którym w interfejsie kliknięto przycisk „Sparuj”.
  2. Moment, w którym na telefonie wyświetli się interfejs „Parowanie zakończone”.

Jak zarządzać testem własnym w przypadku urządzeń, które różnią się tylko kolorem?

  1. Przeprowadź pełny autotest na jednym modelu.
  2. Uruchom aplikację weryfikującą na wszystkich pozostałych modelach i sprawdź, czy przechodzą test.

Jakie funkcje muszą przetestować i wdrożyć prelegenci?

Wymagania dotyczące funkcji są opisane w specyfikacji.

Czy testy ponownego parowania wymagają, aby telefon A zapomniał o testowanym urządzeniu?

Nie.

Test samodzielny na potrzeby kolejnego parowania nie wymaga, aby telefon A zapomniał o urządzeniu i ponownie przeprowadził początkowe parowanie. Na przykład podczas przeprowadzania testu 30x Subsequent Pairing dla testu samodzielnego tylko telefon B musi zapomnieć o urządzeniu DUT.

Jakiego rodzaju urządzenia (EVT, DVT, PVT, Released) mogę użyć do samodzielnego testowania i certyfikacji?

Urządzenie musi być co najmniej na poziomie testu weryfikacji projektu (DVT).

Ogólnie rzecz biorąc, wszelkie zmiany w oprogramowaniu lub oprogramowaniu układowym po przeprowadzeniu autotestu lub uzyskaniu certyfikatu wymagają ponownego przetestowania. Więcej informacji znajdziesz w sekcji Próg certyfikacji.

Jak partnerzy określają różne wersje kolorystyczne tego samego urządzenia podczas procesu certyfikacji?

Funkcja serii w konsoli urządzeń umożliwia partnerom określanie rodzin urządzeń w tym konkretnym scenariuszu.

Konwencje nazewnictwa zależą od partnera. Często stosuje się dodawanie do nazwy produktu sufiksu wskazującego kolor (np. „_zielony”).

Jak wyświetlić bilety certyfikacyjne wydane przez Google?

Dostęp do komponentu śledzenia projektów Google wymaga konta domeny partnera Google (PDA). Partner ds. integracji systemów powinien mieć PDA, aby wyświetlać te znaczniki wyboru i przekazywać aktualizacje stanu.

Jeśli nie masz SI, skontaktuj się z partnerem Google, aby uzyskać pomoc w utworzeniu PDA.

Co mam zrobić z biletem certyfikacyjnym wydanym przez Google po zakończeniu samodzielnego testu?

Partnerzy muszą wykonać te 2 czynności:

  1. Poinformuj Google, z którego laboratorium zewnętrznego chcesz skorzystać.
  2. Podaj numer zgłoszenia bezpośrednio do laboratorium zewnętrznego.

Czy certyfikacja musi być przeprowadzona przy użyciu tych samych wersji oprogramowania i oprogramowania sprzętowego, które zostały użyte do samodzielnego testowania?

Tak.

Ogólnie rzecz biorąc, wszelkie zmiany w oprogramowaniu lub oprogramowaniu układowym po przeprowadzeniu autotestu lub uzyskaniu certyfikatu wymagają ponownego przetestowania. Więcej informacji znajdziesz w sekcji Próg certyfikacji.

Jak zarządzać grupą podobnych produktów w konsoli urządzenia?

Każdą grupę produktów, które mają to samo zdjęcie, nazwę, oprogramowanie i wersję oprogramowania sprzętowego, można dodać jako „serię” w Konsoli urządzeń.

Każde urządzenie musi mieć wpis.

Certyfikat musi mieć tylko jedno urządzenie z tej grupy. Po zakończeniu certyfikacji wszystkie pozostałe urządzenia z tej serii zostaną zatwierdzone. Podczas aktualizowania oprogramowania urządzenia do Google należy przesłać tylko 1 raport z autotestu.

W jaki sposób należy udostępniać niestandardowe kroki testowania laboratoriom zewnętrznym?

Zazwyczaj partnerzy nie muszą wdrażać niestandardowych kroków testowych w celu uzyskania certyfikatu Fast Pair. Korzystanie z niestandardowych kroków prawdopodobnie naruszy standard Szybkiego parowania i pogorszy wydajność urządzenia.

Wszelkie niestandardowe kroki lub specjalne wymagania należy omówić z Google na etapie propozycji projektu.

Dlaczego podczas grania w grę stan przełącznika dźwięku dostawcy nie pokazuje CONNECTED_A2DP_ONLY?

Jest to znany problem spowodowany przez Seeker, związany z nieprawidłowym przełączaniem dźwięku w grze. Telefony Samsung ustawiają stan połączenia na CONNECTED_A2DP_WITH_AVRCP zamiast CONNECTED_A2DP_ONLY podczas grania.

Więcej informacji znajdziesz w sekcji Znane problemy z certyfikacją przełącznika audio.

Kiedy muszę ponownie uzyskać certyfikat urządzenia lub oprogramowania?

Każda zmiana oprogramowania lub oprogramowania sprzętowego wymaga przesłania raportu z testu własnego, nawet jeśli nie modyfikujesz kodu szybkiego parowania.

Pełną ponowną certyfikację musisz przeprowadzić w tych sytuacjach:

  • Wydanie pliku binarnego z nowymi funkcjami Szybkiego parowania.
    • Nowe funkcje muszą być certyfikowane przez laboratoria zewnętrzne, a istniejące funkcje można weryfikować za pomocą raportu z testu własnego.
  • Wydanie pliku binarnego bez funkcji Szybkiego parowania.
  • Zmiana wdrożonej wersji Szybkiego parowania (np. z 3.0 na 3.1).
    • Niektóre zmiany wersji mogą wymagać dodatkowej certyfikacji.
      • Na przykład przejście z 3.1 na 3.2 wymaga certyfikatu przełączania dźwięku.
  • Wydanie pliku binarnego na nowym sprzęcie, zwłaszcza z nowymi antenami.

Najlepsze wskazówki w konkretnych przypadkach, w tym w przypadku próśb o wyjątki lub zwolnienia, może Ci przekazać Twój integrator systemów lub osoba kontaktowa w Google.

Jakie testy są wymagane w przypadku aktualizacji oprogramowania i oprogramowania układowego po certyfikacji?

Aktualizacje oprogramowania i oprogramowania układowego po certyfikacji wymagają:

  1. Przeprowadzanie autotestu.
  2. przesyłanie wyników autotestu do Google;
  3. Przejście kompleksowego testu integracji aplikacji weryfikującej.

Wdrażanie nowych rozszerzeń Szybkiego parowania lub zmiana wersji Szybkiego parowania wymaga dodatkowej certyfikacji, jak opisano w sekcji próg certyfikacji.

Gdzie mam wysłać raport z autotestu w przypadku aktualizacji oprogramowania?

Aby dowiedzieć się więcej o procesie, skontaktuj się z partnerem SI.

Jeśli nie masz partnera SI, wyślij raporty z testów samodzielnych do zespołu ds. weryfikacji raportów z testów samodzielnych.

Czy muszę tworzyć różne identyfikatory modeli dla urządzeń, które różnią się tylko nieznacznie (np. kolorem)?

Tak. Każde urządzenie, które różni się fizycznie od innych, musi mieć nowy identyfikator modelu. Odpowiedź podobne produkty zawiera sugestie dotyczące konwencji nazewnictwa.

Jak dodać urządzenie do strony obsługiwanych chipsetów?

Strona obsługiwanych chipsetów jest aktualizowana po uzyskaniu przez chipset certyfikatu. Nowe chipsety są dodawane do listy, gdy:

  1. Płytka deweloperska przechodzi certyfikację.
  2. Produkt korzystający z tego chipsetu przechodzi certyfikację.