Ich versuche, einen Screenshot auf meinem Android-Gerät mit adb zu machen. Ich kann mich mit meinem Gerät verbinden und die Befehle ausführen, aber das Ergebnis ist eine beschädigte Datei.adb screencap erstellt eine beschädigte Datei
Ich bin auf einem Ubuntu 14.04 System. Mein Gerät ist ein Nexus 6 mit Android 6.0 Beta drauf.
ich folgendes tun:
adb shell screencap -p | sed 's/\ r $ //'> screenshot.png
Ich habe versucht, dies auch:
adb shell screencap -p | perl -pe 's/\ x0D \ x0A/\ x0A/g'> screen.png
Ich weiß, dass es auch möglich ist, die Pull-Methode zu verwenden. Aber ich bevorzuge diesen, weil es schneller ist.
Die Methode, die Sie verwenden, funktioniert, ist aber langsamer. Ich möchte für eine lange Zeit mehrere Screenshots machen. Deshalb bevorzuge ich die andere Methode. – Stardust
Ja, es ist ein bisschen langsam. Möchtest du ein Video oder nur mehrere Screenshots erstellen? – rmanalo