zoukankan      html  css  js  c++  java
  • adb获得安卓系统版本及截屏

    [时间:2017-09] [状态:Open]
    [关键词:adb, android,系统版本,截屏,screencap]

    本文主要是我遇到的android命令行用法的一个简单总结

    系统版本

    获取系统版本:
    adb shell getprop ro.build.version.release

    获取系统api版本:
    adb shell getprop ro.build.version.sdk

    获取手机相关制造商信息:
    adb shell getprop | grep "model|version.sdk|manufacturer|hardware|platform|revision|serialno|product.name|brand"

    这个主要通过getprop读取了安卓系统的一些信息。

    截屏

    主要依赖于screencap命令。正常在shell中得到的版主信息如下:

    # screencap -h
    usage: screencap [-hp] [-d display-id] [FILENAME]
    -h: this message
    -p: save the file as a png.
    -d: specify the display id to capture, default 0.
    If FILENAME ends with .png it will be saved as a png.
    If FILENAME is not given, the results will be printed to stdout.

    到此,截屏可以很简单的通过下面命令实现:

    adb shell screencap -p /sdcard/1.png

    据说可以通过screenrecord实现屏幕录制,但是在我的测试机上没找到这个命令这里不做过多解释了。

    小结

    本文主要整理安卓下获取系统版本信息及截屏的方法。作为后续使用的参考命令,仅作整理。

    参考链接:

    1. Android截图命令screencap
    2. adb获取android手机系统版本
  • 相关阅读:
    Linux常用命令集合
    运用栈实现表达式求值(+,-,*,/运算)
    队列
    变参函数
    C语言--递归程序的设计
    指针的灵活应用--内核链表中的container_of
    C语言-求回文数字
    压力测试和负载测试
    测试理论
    Dubbo接口调用
  • 原文地址:https://www.cnblogs.com/tocy/p/android-cmd-version_snapshot.html
Copyright © 2011-2022 走看看