Wear OS pozwala na przechwytywanie interfejsu Wear OS na kilka sposobów:
- Android Studio: do robienia zrzutów ekranu użyj Logcat.
- Aplikacja towarzysząca: na urządzeniach Google Pixel Watch użyj aplikacji Takeout zrzut ekranu.
- Nagrywanie ekranu na Wear OS: pozwala nagrać film przedstawiający ekran.
Robienie zrzutów ekranu w Android Studio
Robienie zrzutów ekranu interfejsu aplikacji do noszenia w Android Studio jest jak robienie zrzutów ekranu zrzuty ekranu na urządzeniach mobilnych. Wykonaj te czynności:
- Otwórz aplikację w Android Studio.
- Uruchom aplikację na urządzeniu lub w emulatorze.
- Przejdź do ekranu, który chcesz przechwycić na urządzeniu lub w emulatorze.
- Otwórz Logcat i kliknij ikonę zrzutu ekranu. Może to być pod rozszerzonym menu.
- Opcjonalnie wybierz Ramka ze zrzutem ekranu i wybierz okrągły Chrome.
- Kliknij Zapisz.
Robienie zrzutów ekranu w aplikacji towarzyszącej
Aby zrobić zrzuty ekranu na urządzeniu Google Pixel Watch, możesz użyć aplikacji towarzyszącej Google Pixel Watch. Aby to zrobić:
- W interfejsie znajdź ekran, którego zrzut chcesz zapisać.
- Na telefonie z Androidem włącz Opcje programisty, jeśli nie są jeszcze włączone. wybierając kolejno Ustawienia > Informacje o telefonie i kliknie Numer kompilacji. 7 razy.
- Otwórz na telefonie aplikację towarzyszącą Wear.
- W prawym górnym rogu kliknij przycisk menu z 3 kropkami, aby otworzyć menu.
- Kliknij Zrób zrzut ekranu urządzenia do noszenia. Zostanie wyświetlony następujący komunikat: Prośba o zrzut ekranu została wysłana. Następnie otrzymasz te powiadomienia: Zrzut ekranu zegarka jest gotowy do wysłania i kliknij, by wysłać.
- Kliknij powiadomienie, aby zobaczyć opcje wysyłania lub udostępniania zrzutu ekranu przez Bluetooth. Gmaila lub innych opcji.
Używaj nagrywania ekranu na Wear OS
Jeśli tworzysz aplikacje w systemie macOS, możesz użyć projektu GitHub narzędzie na Androida na Macu – pozwala nagrać film z urządzenia z Wear OS.
Możesz też nagrać film za pomocą urządzenia z Wear OS, wykonując te czynności:
- Rejestruj nieprzetworzone klatki na zegarku w taki sposób:
adb shell screenrecord --time-limit 30 --output-format raw-frames --verbose /sdcard/video.raw
- Skopiuj nieprzetworzony plik do komputera programistycznego w ten sposób:
adb pull /sdcard/video.raw video.raw
- Użyj funkcji
ffmpeg
, aby przekonwertować plik nieprzetworzony do formatu MP4 w sposób poniżej: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: zapoznaj się z Strona FFmpeg do pobrania i instrukcje instalacji.