zoukankan      html  css  js  c++  java
  • adb命令

    adb 命令使用
    adb devices        获取设备列表及设备状态
     adb -s 模拟器编号  命令    对某一个设备执行命令
    adb kill-server     结束adb服务
    adb start-server   启动adb 服务
    adb root               获取root权限
    adb remount        重新装载andriod文件系统
    adb reboot            重启android设备
    adb install              通过adb命令安装apk(后面加上apk的路径,可直接拖拽cmd中)
    adb install -r           强制安装某个apk文件
    adb uninstall          卸载android设备中apk文件  
    adb uninstall -k      如果加-k参数,为卸载软件但是保留配置和缓存文件
    adb push   local  remote     将本地文件放到android设备中
    adb pull  remote   local        将android设备文件弄到本地 
    adb shell   
        pm
        adb shell  pm list package   列出所有的应用的包名
        adb shell pm list package -s  列出系统应用
        adb shell pm list package -3  列出第三方应用
        adb shell pm list package -f   列出应用包名及对应的apk名及存放位置
        adb shell pm list pakcage -i   列出应用包名及安装来源
        adb shell pm  path  com.tencent.mobileqq 列出对应包名的apk位置

       adb shell pm dum com.tencent.mobileqq  列出制定应用的dump信息,里面有各种信息

       adb shell pm list packages -f | grep 包名  查找包名所在应用的位置

        am
        adb shell am start  activity包名/类名    启动一个activity
        adb shell am start -n com.android.camera/.Camera   启动camera
        adb shell  am start -S com.android.camera/.Camera  先停止目标应用,再启动
        adb shell am start  -W com.android.camera/Camera  等待应用完成启动
        adb shell am start -a(action) android.intent.action.VIEW -d(data)  http://testerhome.com  启动默认浏览器打开一个网页
        adb shell am start -a android.intent.action.CALL -d tel:10086   拨打10086   
        adb shell  am monitor  监控crash 与 ANR    
        adb shell am force-stop 包名   结束应用
        adb shell am startservice   启动service服务
        adb shell am broadcast   发送一个广播
        adb shell wm size   获取设备分辨率
        adb shel getprop ro.build.xxx.xx   查看android设备的参数
        adb shell setprop ro.build.xxx.xx  0或1   设置android设备的参数,android设备重启后参数失效

    adb logcat             获取android设备的log

        adb logcat |findstr -i displayed  获取app包名和界面名
        adb bugreport   查看bug报告
        adb logcat  -b radio/main/events   查看radio/main/events log
        adb logcat -v time 设置输出log有时间
        adb logcat -v thread 设置输出log有进程id
         adb logcat -v threadtime
        adb logcat -c  清空刚才打印的日志
        adb logcat | grep "tag"    对输出的log进行查询
        adb logcat | grep -i "tag"   忽略字符串大小进行查询
         adb logcat | grep -S "tag1|tag2"  对输出的log进行多字段查询
         adb logcat -f /sdcard/log.txt   输出日志信息到文件(路径只能是手机路径)

    查看adroid系统状态和信息
         adb shell procrank  查询各进程内存使用情况
         adb shell service list  查看services 信息
         adb shell cat /proc/meminfo  查看当前的内存情况
         adb  shell cat  /proc/cpuinfo   查看cpu信息
         adb  shell cat  /proc/iomem    查看io内存分区
         adb  shell  dump state     各类信息,比如进程信息,内存信息,进程是否异常,kernnel的log等
         adb  shell   dump  crash   显示crash信息
         adb shell monkey -v -p   包名   500   执行某个应用monkey测试500次

  • 相关阅读:
    函数的调用过程
    Android基础-弹出式菜单
    Android基础-上下文菜单(Content_Menu)
    Adnroid基础-选项菜单(OptionMenu)
    Android基础-UI界面(项目实战 点菜界面) 1.EditText 2.SeekBar 3.CheckBox 4.ToggleButton 5.RadioGroup 6.Button 7.TextView 8.ImageView
    Android基础-进度条(SeekBar)
    Android基础-开关按钮(ToggleButton)
    Android基础-单选框(RadioButton)
    显示应用名称
    在Xcode中使用pch文件
  • 原文地址:https://www.cnblogs.com/mary2920/p/13462411.html
Copyright © 2011-2022 走看看