美文网首页
adb相关命令

adb相关命令

作者: __Andy__ | 来源:发表于2019-03-15 15:46 被阅读0次

    http://blog.csdn.net/janronehoo/article/details/6863772/

    http://blog.csdn.net/carter_yu/article/details/50809258

    启动DDMS:
        ddms
    
    显示当前运行的全部模拟器:
        adb devices
    
    安装应用程序:
        adb install -r 应用程序.apk
    
    获取模拟器或真机中的文件:
        adb pull  文件路径  电脑路径
    
    进入模拟器的shell模式:
        adb shell
    
    查看当前活动的activity
        >adb logcat ActivityManager:I *:s
    
    查找固定包名的进程
        >adb shell ps | grep com.wuba.crm
    
    查找固定包名的进程ID
        >adb shell ps | grep com.xx.xx | awk '{print $2}'
    
    获取机型名称
        >adb shell getprop ro.product.model
        >HUAWEI P7-L09
    
    分辨率
        >adb shell wm size
        >Physical size: 1080x1920
    
    模拟按HOME键
        >adb shell input keyevent HOME
    
    判断键盘是否弹起
        >adb shell dumpsys input_method |grep mInputShown
        > mShowRequested=false mShowExplicitlyRequested=false mShowForced=false mInputShown=false
    
    发送一个广播
        >adb shell am broadcast -a Intent.ACTION_SCREEN_ON
    

    Broadcasting: Intent { act=Intent.ACTION_SCREEN_ON }

    dumpXML
          > adb shell uiautomator dump
          >UI hierchary dumped to: /storage/emulated/0/window_dump.xml
    

    查看己安装应用

          >adb shell pm list packages | grep XXX包名
          >adb shell pm list packages | grep  XXX包名
    

    卸载应用

          >adb uninstall 包名
    

    多个设备

          > adb -s <serial number 【adb devices 的number】> <命令>
    

    adb forward

    adb forward .. localabstract
    adb forward tcp:11111 tcp:22222 将PC端的11111端口收到的数据,转发给到手机中22222端口
    adb forward --list 查看当前列表
    adb forward --remove tcp:11111 删除该端口的转发

    相关文章

      网友评论

          本文标题:adb相关命令

          本文链接:https://www.haomeiwen.com/subject/yjsqzftx.html