机顶盒开发中常用adb shell 命令

  1. 开启/关闭adb服务
    adb start-server / adb kill-server
  2. adb连接设备/断开设备
    adb connect ip / adb disconnect
  3. 显示连接设备状态/ 选择设备执行
    adb devices / adb -s 设备编号
  4. adb 安装卸载apk
    adb install [apk存放路劲] /adb uninstall [包名]
  5. adb 抓取日志 /带时间日志
    adb logcat -> [日志存放路径] / adb logcat -v time -> [日志路径]
  6. 清除日志
    adb logcat -c
  7. 导出traces 文件
    adb pull /data/anr/traces.txt [导出存放路径]
  8. 启动activity
    adb shell am start -n 包名/包名+activity类名

  9. adb 输入框输入文字 xxx
    adb shell input text xxx

  10. 查看cpu型号
    adb shell getprop ro.product.cpu.abi
  11. 获取系统版本
    adb shell getprop ro.build.version.release

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

  13. 查看内存(前10个)
    adb shell top -m 10
  14. 查看单个内存
    adb shell dumpsys meminfo < 包名 >
  15. 查看内存排行
    adb shell procrank
  16. 查看权限
    ls -l
  17. 查看端口占用
    netstat -aon|findstr “端口” //查找端口的pid
    tasklist|findstr “pid” // //查找那个进程,然后任务管理器中结束该进程
  18. 查看进程
    adb shell ps //查看所有进程列表,Process Status
    adb shell ps|grep //查看package_name程序进程
    adb shell ps -x [PID] //查看PID进程状态
    adb shell kill [PID] //杀死进程

  19. 修改时间
    adb shell 进入shell 终端界面
    1、先设置系统的时区配置
    cat /data/property/persist.sys.timezone //查看当前时区配置文件
    setprop persist.sys.timezone GMT //修改属性
    2、开始设置修改当前系统时间
    date -s “yyyymmdd.[[[hh]mm]ss]” 或System/bin/date -s “yyyymmdd.[[[hh]mm]ss]”
    3、查看是否生效
    date

  20. 启动系统设置
    adb shell
    cd /systm/app
    am start com.android.settings

  21. 结束adb
    ctrl+c结束命令 cls清屏 exit 退出
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值