Wear-UI-Bildschirme aufnehmen

Wear OS bietet mehrere Möglichkeiten zum Aufzeichnen der Wear OS-Benutzeroberfläche:

  • Android Studio: Verwenden Sie Logcat, um Screenshots zu erstellen.
  • Companion-App: Verwenden Sie auf Google Pixel Watch-Geräten die Option Screenshot auf Wearable erstellen, um Screenshots zu erstellen.
  • Bildschirmaufzeichnung für Wear OS: Hiermit können Sie ein Video des Bildschirms aufzeichnen.

Screenshots und Bildschirmaufzeichnungen in Android Studio aufnehmen

Sie können Screenshots und Videos der Benutzeroberfläche Ihrer Wearable-App direkt in Android Studio aufnehmen. Der Vorgang ist derselbe wie bei anderen Formfaktoren und kann an verschiedenen Stellen in der IDE ausgeführt werden.

  1. Öffnen Sie Ihre App in Android Studio.
  2. Führen Sie Ihre App auf einem Gerät oder in einem Emulator aus.
  3. Rufen Sie den Bildschirm auf, den Sie aufnehmen möchten.
  4. Starten Sie die Bildschirmaufnahme in einem der folgenden Toolfenster:
    • Fenster Logcat:Klicken Sie in der Symbolleiste auf das Symbol Screenshot aufnehmen, um einen Screenshot zu erstellen, oder auf das Symbol Bildschirm aufzeichnen, um ein Video aufzunehmen. Diese Symbole befinden sich möglicherweise im Dreipunkt-Menü.
      Das Fenster „Android Logcat Devices“ mit Pfeilen, die auf die Schaltflächen zum Erstellen von Screenshots und Bildschirmaufzeichnungen zeigen.
      Abbildung 1: Das Toolfenster Logcat bietet Steuerelemente zum Aufnehmen eines Screenshots und zum Aufzeichnen des Bildschirms.
    • Fenster Running Devices:In der Symbolleiste für Ihr Gerät finden Sie auch die Symbole Take Screenshot (Screenshot erstellen) und Record Screen (Bildschirm aufzeichnen). Hinweis:Diese Steuerelemente sind nur verfügbar, wenn Sie Gerätespiegelung verwenden, um das Display des Geräts in dieses Fenster zu streamen.
      Das Fenster „Running Devices“ (Geräte, auf denen die App ausgeführt wird) in Android Studio mit Pfeilen, die auf die Schaltflächen für Screenshots und Bildschirmaufzeichnungen zeigen.
      Abbildung 2. Das Toolfenster Running Devices (Aktive Geräte) bietet Steuerelemente zum Aufnehmen von Screenshots und zum Aufzeichnen des Bildschirms.
  5. Aufnahme abschließen:
    • Für Screenshots:Nach der Aufnahme wird ein Editorfenster angezeigt. Bevor Sie auf Speichern klicken, können Sie Anpassungen vornehmen, z. B. einen Geräte-Frame hinzufügen.
    • Bildschirmaufzeichnungen:Klicken Sie nach dem Klicken auf die Aufnahmeschaltfläche auf Aufzeichnung starten. Interagieren Sie mit Ihrer App und klicken Sie dann auf Aufzeichnung beenden, wenn Sie fertig sind. Ein Dialogfeld wird angezeigt, in dem Sie die resultierende Datei speichern können.

Screenshots mit der Companion-App aufnehmen

So erstellen Sie Screenshots auf einer Google Pixel Watch:

  1. Suchen Sie in der Benutzeroberfläche nach dem Bildschirm, den Sie aufnehmen möchten.
  2. Aktiviere auf dem Android-Smartphone die Entwickleroptionen, falls du das noch nicht getan hast. Rufe dazu die Einstellungen > Über das Telefon auf und tippe sieben Mal auf die Build-Nummer.
  3. Öffne die Wear-Companion-App auf deinem Smartphone.
  4. Tippen Sie rechts oben auf das Dreipunkt-Menü, um das Menü zu öffnen.
  5. Tippe auf Screenshot auf Smartwatch erstellen. Die folgende Meldung wird angezeigt: Screenshot-Anfrage gesendet. Sie erhalten dann die folgenden Benachrichtigungen: Smartwatch-Screenshot kann gesendet werden und Zum Senden tippen.
  6. Tippen Sie auf die Benachrichtigung, um Optionen zum Senden oder Teilen des Screenshots über Bluetooth, Gmail oder andere Optionen zu erhalten.

Bildschirmaufzeichnung für Wear OS verwenden

Wenn Sie unter macOS entwickeln, können Sie das GitHub-Projekt Android tool for Mac verwenden, um ein Video von Ihrem Wear OS-Gerät aufzunehmen.

Alternativ können Sie ein Video auf Ihrem Wear OS-Gerät aufnehmen. Gehen Sie dazu so vor:

  1. Nimm Rohbilder auf der Smartwatch auf, wie unten gezeigt:
    adb shell screenrecord --time-limit 30 --output-format raw-frames --verbose /sdcard/video.raw
  2. Kopieren Sie die Rohdatei auf Ihren Entwicklungscomputer, wie unten gezeigt:
    adb pull /sdcard/video.raw video.raw
  3. Verwenden Sie ffmpeg, um die Rohdatei in MP4 zu konvertieren, wie unten gezeigt:
    ffmpeg -f rawvideo -vcodec rawvideo -s 400x400 -pix_fmt rgb24 -r 10 -i video.raw -an -c:v libx264 -pix_fmt yuv420p video.mp4

Hinweis:Eine Anleitung zum Herunterladen und Installieren finden Sie auf der FFmpeg-Website.