Android PNG屏幕截图

如果您的设备比Lollipop(5.0)旧,可能无法正常工作。在macOS上验证,并且很可能在Linux上工作。
.

0

linux命令:adb exec-out screencap -p > screenshot.png screenshot.png > -p screencap exec-out adb adb exec-out screencap -p > screenshot.pngrootopen.com
linux命令:adb exec-out screencap -p > screenshot.png screenshot.png > -p screencap exec-out adb adb exec-out screencap -p > screenshot.pngrootopen.com
pefh 2018-04-16 03:12:48
输出
替代方案1 Android PNG屏幕截图

适用于* rooted * Android设备。 400x800是典型手持式智能手机的屏幕尺寸。.

linux命令:adb pull /dev/graphics/fb0 /dev/stdout | ffmpeg -vframes 1 -vcodec rawvideo -f rawvideo -pix_fmt rgb32 -s 480x800 -i pipe:0 -f image2 -vcodec png screenshot.png screenshot.png png -vcodec image2 -f pipe:0 -i 480x800 -s rgb32 -pix_fmt rawvideo -f rawvideo -vcodec 1 -vframes ffmpeg | /dev/stdout /dev/graphics/fb0 pull adb adb pull /dev/graphics/fb0 /dev/stdout | ffmpeg -vframes 1 -vcodec rawvideo -f rawvideo -pix_fmt rgb32 -s 480x800 -i pipe:0 -f image2 -vcodec png screenshot.pngrootopen.com
linux命令:adb pull /dev/graphics/fb0 /dev/stdout | ffmpeg -vframes 1 -vcodec rawvideo -f rawvideo -pix_fmt rgb32 -s 480x800 -i pipe:0 -f image2 -vcodec png screenshot.png screenshot.png png -vcodec image2 -f pipe:0 -i 480x800 -s rgb32 -pix_fmt rawvideo -f rawvideo -vcodec 1 -vframes ffmpeg | /dev/stdout /dev/graphics/fb0 pull adb adb pull /dev/graphics/fb0 /dev/stdout | ffmpeg -vframes 1 -vcodec rawvideo -f rawvideo -pix_fmt rgb32 -s 480x800 -i pipe:0 -f image2 -vcodec png screenshot.pngrootopen.com
.
输出

评论

相关推荐

当你需要重启系统服务器,或者你自己的疯狂的守护进程时,这很好

linux命令:adb shell ps | grep <process name> | awk '{print $2}' | xargs adb shell kill kill shell adb xargs | $2}' '{print awk | name> <process grep | ps shell adb adb shell ps | grep <process name> | awk '{print $2}' | xargs adb shell killrootopen.com
linux命令:adb shell ps | grep <process name> | awk '{print $2}' | xargs adb shell kill kill shell adb xargs | $2}' '{print awk | name> <process grep | ps shell adb adb shell ps | grep <process name> | awk '{print $2}' | xargs adb shell killrootopen.com
.

通过PID过滤Android日志输出

linux命令:adb shell ps | grep my.app.packagename | awk '{print $2}' | xargs -I ? sh -c "adb logcat -v time | grep ?" ?" grep | time -v logcat "adb -c sh ? -I xargs | $2}' '{print awk | my.app.packagename grep | ps shell adb adb shell ps | grep my.app.packagename | awk '{print $2}' | xargs -I ? sh -c "adb logcat -v time | grep ?"rootopen.com
linux命令:adb shell ps | grep my.app.packagename | awk '{print $2}' | xargs -I ? sh -c "adb logcat -v time | grep ?" ?" grep | time -v logcat "adb -c sh ? -I xargs | $2}' '{print awk | my.app.packagename grep | ps shell adb adb shell ps | grep my.app.packagename | awk '{print $2}' | xargs -I ? sh -c "adb logcat -v time | grep ?"rootopen.com
.

注意安全,除非您的设备已“root”,否则数据将无法访问。 另一方面,如果一个设备已经root,它的数据现在对任何使用USB的人都是开放的。 adb是android SDK中的一个平台工具。 获取短信 adb pull /data/data/com.android.providers.telephony/databases/mmssms.db ; sqlite3 -batch <<EOF contacts2.db <CR> .header on <CR> .mode tabs <CR> select * from sms; <CR> EOF

linux命令:adb pull /data/data/com.android.providers.contacts/databases/contacts2.db ; sqlite3 -batch <<EOF contacts2.db <CR> .header on <CR> .mode tabs <CR> select * from data; <CR> EOF EOF <CR> data; from * select <CR> tabs .mode <CR> on .header <CR> contacts2.db <<EOF -batch sqlite3 ; /data/data/com.android.providers.contacts/databases/contacts2.db pull adb adb pull /data/data/com.android.providers.contacts/databases/contacts2.db ; sqlite3 -batch <<EOF contacts2.db <CR> .header on <CR> .mode tabs <CR> select * from data; <CR> EOFrootopen.com
linux命令:adb pull /data/data/com.android.providers.contacts/databases/contacts2.db ; sqlite3 -batch <<EOF contacts2.db <CR> .header on <CR> .mode tabs <CR> select * from data; <CR> EOF EOF <CR> data; from * select <CR> tabs .mode <CR> on .header <CR> contacts2.db <<EOF -batch sqlite3 ; /data/data/com.android.providers.contacts/databases/contacts2.db pull adb adb pull /data/data/com.android.providers.contacts/databases/contacts2.db ; sqlite3 -batch <<EOF contacts2.db <CR> .header on <CR> .mode tabs <CR> select * from data; <CR> EOFrootopen.com
.

linux命令:adb shell screencap -p | sed 's/\r$//' > FILENAME.PNG FILENAME.PNG > 's/\r$//' sed | -p screencap shell adb adb shell screencap -p | sed 's/\r$//' > FILENAME.PNGrootopen.com
linux命令:adb shell screencap -p | sed 's/\r$//' > FILENAME.PNG FILENAME.PNG > 's/\r$//' sed | -p screencap shell adb adb shell screencap -p | sed 's/\r$//' > FILENAME.PNGrootopen.com
.

手机上的依赖关系:adb访问,screencap命令,base64命令;计算机上的依赖关系:adb,sed,base64,display(来自imagemagick,但可以替代从stdin读取的其他图像查看器),这应该适用于adb stupidies(即它用\r\n)用base64替换\n。

linux命令:adb shell "screencap -p | base64" | sed 's/\r$//' | base64 -d | display display | -d base64 | 's/\r$//' sed | base64" | -p "screencap shell adb adb shell "screencap -p | base64" | sed 's/\r$//' | base64 -d | displayrootopen.com
linux命令:adb shell "screencap -p | base64" | sed 's/\r$//' | base64 -d | display display | -d base64 | 's/\r$//' sed | base64" | -p "screencap shell adb adb shell "screencap -p | base64" | sed 's/\r$//' | base64 -d | displayrootopen.com
.
共收录0条命令行
这里是记录和分享命令行的地方, 所有命令行都可以进行评论、提交替代方案.

推荐
    热门命令