getprop 命令

    xiaoxiao2021-03-25  293

    Android实战技巧之十六:getprop与dumpsys命令

    标签: adbandroidgetpropdumpsys 9702人阅读 评论(0) 收藏 举报 本文章已收录于: 分类: Android(259) 作者同类文章 X

    目录(?)[+]

    一getprop二dumpsys

    Android设备连接PC后,我们可以通过adb命令完成绝大多数工作。下面借助getprop、dumpsys来了解一些系统相关信息。

    一、getprop

    此命令的原理很简单,就是从系统的各种配置文件中读取信息。那么这些文件在你用adb shell进入设备内部后很容易找到,它们是:

    init.rc default.prop /system/build.prop 123 123

    此时直接使用cat命令也是可以把这些信息显示出来的。 下面列出比较常用的信息 1.获得IP

    $ adb shell getprop dhcp.wlan0.ipaddress 192.168.0.107 12 12

    2.手机名称

    $ adb shell getprop ro.product.device Ulike2 $ adb shell getprop ro.product.model U705T $ adb shell getprop ro.product.name oppo17_12035 1234567 1234567

    3.serial number

    $ adb shell getprop ro.serialno 0000012035ABCXXX 123 123

    4.屏幕密度

    $ adb shell getprop ro.sf.lcd_density 240 123 123

    好了,只要使用adb shell getprop就可以把所有的信息都打印出来。而使用setprop命令就可以进行相对应的设置啦。

    二、dumpsys

    Android系统启动时会有大批的服务随之启动,那么我们就可以用dumpsys命令来查看每个服务的运行情况。作为一名Android开发者,我们至少要了解这些Service的存在:

    Currently running services: DMAgent NvRAMAgent SurfaceFlinger accessibility account activity alarm appwidget audio audioprofile backup battery batteryinfo bluetooth bluetooth_a2dp bluetooth_profile_manager bluetooth_socket clipboard connectivity content country_detector cpuinfo device_policy devicestoragemonitor diskstats drm.drmManager dropbox entropy gfxinfo hardware input_method iphonesubinfo isms location media.audio_flinger media.audio_policy media.camera media.mdp_service media.player meminfo memory.dumper mount mtk-agps mtk-epo-client netpolicy netstats network_management notification oppo.com.IRUtils package permission phone power samplingprofiler search sensorservice simphonebook statusbar telephony.registry telephony.registry2 textservices throttle uimode usagestats usb vibrator wallpaper wifi wifip2p window 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172

    当我们需要知道设备的分辨率时,可以使用如下命令:

    $ adb shell dumpsys window displays WINDOW MANAGER DISPLAY CONTENTS (dumpsys window displays) Display: mDisplayId=0 init=720x1280 320dpi cur=720x1280 app=720x1280 rng=720x670-1280x1230 layoutNeeded=false 12345 12345

    or

    $ adb shell dumpsys window ... Display: init=540x960 base=540x960 cur=540x960 app=540x888 raw=540x960 123 123

    Refer to : http://blog.csdn.net/wangjia55/article/details/7446772 http://blog.csdn.net/kevinx_xu/article/details/11846289 http://blog.csdn.net/z_guijin/article/details/8203028

    顶 2 踩 0     上一篇Docker实践7:容器与主机拷贝数据 下一篇Linux使用技巧5--格式化U盘

    我的同类文章

    Android(259) http://blog.csdn.net •Android实战技巧之五十三:dom4j&xstream2016-06-12阅读1512 •Android问题集锦之四十八:Error:duplicate files during packaging of APK2016-06-11阅读4537 •Android实战技巧之五十一:libjpeg与Android2016-04-07阅读8549 •Android实战技巧之五十:App的系统签名2016-03-15阅读3549 •Android实战技巧之四十八:Android上的Java8和kotlin2016-02-03阅读3568 •Android问题集锦之四十六:改包名后出现Error type 32015-11-15阅读4402 •Android问题集锦之四十九:Can't add XStream file dependency to Android Studio project2016-06-11阅读3998 •Android实战技巧之五十二:fastjson2016-06-10阅读5801 •Android问题集锦之四十七: Error:Execution failed for task ':app:packageRelease'. > Unable to compute hash of2016-03-28阅读2299 •Android实战技巧之四十九:Usb通信之USB Host2016-02-25阅读11603 •Android实战技巧之四十七:不用预览拍照与图片缩放剪裁2015-11-16阅读3638 更多文章
    转载请注明原文地址: https://ju.6miu.com/read-14065.html

    最新回复(0)