Funkcja i interfejsy API Continue On są dostępne tylko na Androidzie 17 (interfejs API na poziomie 37), który jest obecnie w wersji beta. Aby rozpocząć, musisz skonfigurować urządzenia i środowisko programistyczne z odpowiednimi wersjami Androida i narzędziami SDK.
Konfiguracja urządzeń
Aby przetestować funkcję Kontynuuj na, weź 2 urządzenia Pixel (telefon i tablet), które kwalifikują się do programu Android Beta, i wykonaj na obu te czynności:
- Zarejestruj urządzenia w programie Android Beta na Pixela. Dowiedz się więcej o wersji beta Androida dla deweloperów.
- Skonfiguruj oba urządzenia, używając tego samego konta Google, aby korzystać z ustawień dla wielu urządzeń.
- Zarejestruj się w publicznej wersji beta ustawień dla wielu urządzeń w Google Play i zainstaluj najnowszą wersję.
- Zarejestruj się w publicznej wersji beta usług systemowych Google w Google Play i zainstaluj najnowszą wersję. Dowiedz się więcej o programie publicznej wersji beta usług systemowych Google.
- Wymagania związane z siecią
- Bluetooth jest włączony
- oba urządzenia są połączone z tą samą siecią Wi-Fi,
- Skonfiguruj ustawienia dla wielu urządzeń:
- Otwórz aplikację Ustawienia.
- Otwórz Połączone urządzenia > Ustawienia połączeń > Ustawienia dla wielu urządzeń > Kontynuowanie aktywności.
- Kliknij Skonfiguruj i przyznaj wymagane uprawnienia.
- Włącz Listę zadań.
Konfiguracja aspektów programistycznych
- Użyj Menedżera SDK w Android Studio, aby pobrać:
- Pakiet SDK i narzędzia do wersji beta
- (Opcjonalnie) Obrazy systemu emulatora na urządzenia mobilne
- Zaimplementuj i dostosuj funkcję Kontynuuj w przypadku co najmniej 1 aktywności w aplikacji, korzystając z udostępnionych interfejsów API.
- Zainstaluj tę wersję aplikacji na obu Pixelach (patrz Konfiguracja urządzenia).
Test
Po prawidłowym skonfigurowaniu obu urządzeń Pixel (telefonu i tabletu) zainstaluj aplikację na obu urządzeniach (lub tylko na telefonie, jeśli chcesz przetestować funkcję przekazywania do przeglądarki za pomocą setAllowHandoffWithoutPackageInstalled(true)).
- Na tablecie włącz tryb okien na pulpicie.
- Na telefonie uruchom aplikację i przejdź do aktywności, która ma włączoną funkcję kontynuowania.
- Na tablecie, na dolnym pasku aplikacji, po prawej stronie, powinna pojawić się ikona aplikacji z plakietką sugerującą kontynuowanie. Kliknij go.
- Aplikacja powinna uruchomić się w aktywności, do której poproszono o przekazanie w implementacji.