Wear OS udostępnia kilka sposobów rejestrowania interfejsu Wear OS:
- Android Studio: aplikacja Logcat pozwala robić zrzuty ekranu.
- Aplikacja towarzysząca: aby zrobić zrzut ekranu, użyj opcji Zrób zrzut ekranu urządzenia do noszenia.
- Nagrywanie ekranu w Wear OS: nagrywaj film z ekranu.
Robienie zrzutów ekranu w Android Studio
Robienie zrzutów ekranu interfejsu aplikacji do noszenia w Android Studio przypomina robienie zrzutów ekranu na urządzeniu mobilnym. Wykonaj te czynności:
- Otwórz aplikację w Android Studio.
- Uruchom aplikację na urządzeniu lub w emulatorze.
- Przejdź do ekranu, który chcesz zapisać na urządzeniu lub w emulatorze.
- Otwórz Logcat i kliknij ikonę zrzutu ekranu. Może ona znajdować się pod rozszerzonym menu.
- Opcjonalnie kliknij Zrzut ekranu z ramką i wybierz okrągły chrom.
- Kliknij Zapisz.
Robienie zrzutów ekranu za pomocą aplikacji towarzyszącej
W aplikacji towarzyszącej możesz robić zrzuty ekranu z interfejsu Wear. W tym celu wykonaj te czynności:
- W interfejsie znajdź ekran, którego zrzut chcesz zapisać.
- Na telefonie z Androidem włącz Opcje programisty. W tym celu wybierz Ustawienia > Informacje o telefonie, a potem Numer kompilacji 7 razy.
- Na telefonie otwórz aplikację towarzyszącą Wear.
- Kliknij przycisk menu z 3 kropkami w prawym górnym rogu, aby otworzyć menu.
- Kliknij Zrób zrzut ekranu urządzenia do noszenia. Pojawi się ten komunikat: Wysłano prośbę o zrzut ekranu. Następnie pojawiają się te powiadomienia: Zrzut ekranu zegarka jest gotowy do wysłania i kliknij, aby wysłać.
- Kliknij powiadomienie, aby zobaczyć opcje wysłania lub udostępnienia zrzutu ekranu przez Bluetooth, Gmaila lub inne opcje.
Używaj nagrywania ekranu na Wear OS
Jeśli tworzysz aplikację w systemie macOS, możesz za pomocą projektu GitHub narzędzia na Androida na Maca nagrać film za pomocą urządzenia z Wear OS.
Aby nagrać film za pomocą urządzenia z Wear OS, wykonaj te czynności:
- Zarejestruj nieprzetworzone klatki na zegarku, jak pokazano poniżej:
adb shell screenrecord --time-limit 30 --output-format raw-frames --verbose /sdcard/video.raw
- Skopiuj nieprzetworzony plik do komputera programistycznego, tak jak poniżej:
adb pull /sdcard/video.raw video.raw
- Użyj narzędzia
ffmpeg
, aby przekonwertować nieprzetworzony plik do formatu MP4, jak w tym przykładzie:ffmpeg -f rawvideo -vcodec rawvideo -s 400x400 -pix_fmt rgb24 -r 10 -i video.raw -an -c:v libx264 -pix_fmt yuv420p video.mp4
Uwaga: instrukcje pobierania i instalacji znajdziesz na stronie FFmpeg.