Howto: Android Screencasts erstellen und das Gerät vom PC steuern

Screenshots, Demovideos und so weiter, all dies sind Dinge die im Bloggeralltag gerne gebraucht werden. Immer mehr Hersteller lassen es nun zumindest zu direkt am Gerät Screenshots zu erstellen, mit Android Ice Cream Sandwich ist diese Funktion nun auch endlich generell ins System eingebaut und man muss nicht mehr auf Apps oder DDMS/Android SDK [1] zurückgreifen.

Androidscreencast unter Ubuntu
Androidscreencast unter Ubuntu

Lange Zeit war man genötigt, wollte man Screenshots vom laufenden System erstellen, das Gerät zu rooten und dann auf Apps zurückgreifen, die diese Funktion zur Verfügung stellen. Ein alternativer Weg war schon immer über ddms, aus dem SDK Paket, auf das Gerät zuzugreifen und Screenshots am PC, mittels USB Verbindung zu machen (siehe Link [1]).

Möchte man Screencasts, also Aufnahmen von dem erstellen, was auf dem Gerät vor sich geht, hat man ebenfalls Zugriff auf einige Apps, Root-Rechte erneut vorausgesetzt. Nicht alle Apps funktionieren auf jedem Gerät, häufig ist es ein Glücksspiel und mir auch zu zeitraubend. Mittels einer kleinen Javaanwendung geht das plattformübergreifend, egal ob es nun ein Windows, MacOS oder Linux PC ist, der den Bildschirm des Androidgerätes „abfilmen“ soll.

Die erwähnte Javaanwendung nennt sich androidscreencast und setzt ein vorhandenes SDK voraus (adb Nutzung). Das Android SDK bekommt man von der Android Developer Webseite: Downloadlink Android SDK.

Sind SDK und Java auf dem PC vorhanden, kann man die Javaanwendung nutzen, sofern das Gerät per „adb devices“ erkannt wird.

Gestartet wird androidscreencast mittels folgendem Aufruf:

 javaws androidscreencast.jnlp

Ist der Aufruf vollzogen sieht man den Bildschirminhalt und kann einen Screencast/eine Aufnahme starten. Dazu auf „Record“ klicken und Namen und Zielort für die erstellte mov-Datei auswählen. Ein erneuter Klick auf Record beendet die Aufnahme. Zwar liegt die Refreshrate nur bei run 5 Bilder in der Sekunde, für die meisten Anwendungsfälle reicht dies aber vollständig aus. Für die Reine Aufnahmefunktion werden keine Rootrechte auf dem Androidgerät gebraucht.

Hat man allerdings Rootrechte, dann kann das Gerät vom PC aus, mit Maus und Tastatur gesteuert werden, recht praktisch, das Gerät kann per USB angeschlossen bleiben und laden, man muss es zur Nutzung allerdings nicht in die Hand nehmen.

Wie eine mit androidscreencast erstellte Aufnahme aussieht, könnt ihr hier sehen:


YouTube Direktlink

Wie sieht es bei euch aus, wie erstellt ihr Screencasts, lieber mit einer App, oder über eine Kombination rund ums SDK? Eure Meinung interessiert uns und sicherlich auch andere, falls ihr eine App nutzt, wäre es klasse wenn ihr noch sagt mit welche Geräte und Androidversion diese bei euch funktioniert, dann haben es Andere leichter die passende App zu finden.

The Humble Frozen Synapse Bundle

Es ist noch gar nicht solange her, da haben wir euch das Humble Indie Bundle 3 vorgestellt. Nun wurde wieder eine Aktion gestartet: Das Humble Frozen Synapse Bundle! Diesmal umfasst das „Bundle“ nur ein einziges Spiel, jedoch gilt wie immer: Du darfst selbst entscheiden, wieviel du für das Spiel ausgeben möchtest!

Damit das Ganze mehr Anreiz hat, legen sie das Humble Frozen Byte Bundle oben drauf, wenn man bereit ist mehr zu zahlen als der Durchschnitt – dieser Preis wird sich um die 5 $ ansiedeln.

Ihr erhaltet Spiele im Wert von ca. 45$, sowie deren Soundtracks und Steam/Desura Keys, ein unschlagbarer Deal 🙂

Ihr erhaltet diese Spiele:

Wie gewohnt könnt ihr das Geld frei aufteilen und an den EFF oder Child’s Play spenden! Ihr verfolgt damit also auch einen guten Zweck!

Viel Spaß beim Spielen, diese Aktion ist gestern Abend gestartet und läuft noch ganze 13 Tage – also zuschlagen!

Kauft ihr es euch? 

The Humble Indie Bundle 3

Die Humble Bundle Inc. hat ein drittes mal zugeschlagen und bietet wieder 5 neue Spiele an! Wir haben bereits die zweite Aktion des Humble Indie Bundle vorgestellt, und für die, die das Humble Indie Bundle nicht kennen: Für das Humble Indie Bundle kann man soviel Geld bezahlen wie man möchte! Ob nun 1 USD oder 1000 USD, die Spiele inkl. Steam und Desura Key erhaltet ihr sicher!Humble Indie Bundle 3Gleichzeitig könnt Ihr ein Teil des Geldes wieder an die EFF (Electronic Frontier Fundation) und an die Childs Play Charity spenden.

Die Spiele sind unter Windows, Linux und Mac lauffähig.

Wer das Humble Indie Bundle kauft bekommt sogar noch das Spiel Steel Storm gratis dazu und wenn man bereit ist mehr als der Durchschnitt (aktuell 4,80 USD)  zu zahlen, gibt es das Humble Indie Bundle #2 auch noch dazu. Ihr müsst euch jedoch beeilen. Dieses Angebot ist nur noch 4 Tage gültig.

In Bundle #3 sind folgende Spiele enthalten:

  • Crayon Physics Deluxe
  • Cogs
  • VVVVVV
  • Hammerfight
  • And Yet It Moves
  • Steel Storm: Burning Retribution 

Das Bundle #2 enthält diese Spiele:

  • Braid
  • Cortex Command
  • Machinarium
  • Osmos
  • Revenge of the Titans