ADB常用命令记录

ADB常用的命令

2018.10.12:(Android Studio)

adb shell:进入Android底层Linux系统

ps:查看系统里面所有进程

ADB常用命令记录_第1张图片

USER  哪个用户运行的

PID  进程ID

PPID 进程的父进程ID

VSIZE  虚拟的尺寸

RSS  常驻内存的代销

查看系统给某个进程分配的堆内存:  dumpsys meminfo com.ph.common2:remote

ADB常用命令记录_第2张图片

Pss:物理内存使用情况。

Heap Size:堆内存总大小。

Heap Alloc:堆内存分配了多少。

Heap Free:堆内存剩余多少。

Native Heap:jni相关,C空间的堆内存。

Dalvik Heap:虚拟机的堆内存。

Stack:堆栈的大小。

Ashmem:共享内存的大小。

 

 

  • adb shell //进入设备的data目录
  • exit //退出adb shell
  • adb devices //显示当前运行的全部模拟器
  • adb start-server //开启PC端的adb server
  • adb kill-server //关闭PC端的adb server
  • adb connect 192.168.1.5:5555 //连接手机(5555是手机开放的端口号,可省略) 
    ,如果连接成功会进行相关的提示,此时在电脑上可以输入adb相关的命令进行调试该手机,如果失败的话,可以先kill-server命令,然后重试连接。
  • adb disconnect 192.168.1.5:5555 //调试结束,断开手机连接。
  • adb shell pm list packages //列出手机上所有安装的应用包名
  • adb install *.apk //adb安装apk
  • adb -s <设备编号> install *.apk //多个设备时,指定某设备安装应用。
  • adb uninstall apk的包名 //adb卸载apk。
  • adb push <本地路径> <远程路径> //从本地向设备中添加文件
  • adb push <远程路径> <本地路径> //从设备上拷贝文件到本地
  • adb help //显示帮助信息

AndroidStudio配置Terminal窗口及相关命令归总

 

你可能感兴趣的:(Andorid:ADB)