ADB 有用的命令

adb shell

adb wait-for-device 设备未连接时一直处于阻塞状态

adb shell input keyevent keyCode 模拟按键

adb shell input text "xx" 输入文字xx

adb shell input tap x y 模拟屏幕点击(x,y)

adb shell input swipe x1 y1 x2 y2 屏幕滑动从(x1,y1)到(x2,y2)

adb shell pm list package 列举系统所有应用包名

adb shell dumpsys package 列举系统所有应用包名(包含应用详细情形,如activity和servie等)

adb shell dumpsys acitvity top 显示前台应用信息

adb shell am start -n pkName/activityName 启动应用(n=name)

adb shell am stratservice -n pkName/serviceName 启动服务

adb shell am startservice -a action 通过action启动服务

adb shell am broadcast -a action 发送广播

时间: 2024-08-09 02:18:39

ADB 有用的命令的相关文章

[Android]_[0基础]_[adb 有用命令]

场景: 1. ADB 作为pc端和手机端通讯的桥梁, 起到调试手机app,查看手机信息的重要作用. 2. 这里列举了一些比較有用的命令方便速查. 查看开启USB调试的设备列表: adb devices 安装APK: adb -s xxxxx(设备序列号,使用adb devices获得,假设仅仅连接了一个设备,不须要加入-s參数) install -r(又一次安装) -s(安装到sd卡) APK本地路径 adb install C:\1.apk adb -s 03157df364737e11 in

adb shell常用命令

adb shell常用命令: 按下OK键   device.press('KEYCODE_DPAD_CENTER','DOWN_AND_UP') 长按某个按键:  device.drag((236,440),(236,440),2,10) 相应的按键对应的名称如下: home键:KEYCODE_HOME back键:KEYCODE_BACK send键:KEYCODE_CALL End键:   KEYCODE_ENDCALL 上导航键:KEYCODE_DPAD_UP 下导航键:KEYCODE_D

ANT编译打包&WIFI调试& adb shell常用命令

ANT编译打包 1:用ADT工具自带的打包:    1:切换到项目目录: 运行,android update project -p . android update project -p ./ --library ../com.example.plugin1.ifs 2:刷新:多了两个目录, 3:local.properties配置: sdk.dir=E:\\samy\\adt-huixin_x86-20140321\\sdk  key.store=./keystore/**** key.sto

adb shell dumpsys 命令

Android开发中,常常可以用adb shell dumpsys这条命令来dump出系统运行时的状态信息,例如可以这样来察看某个应用的内存使用信息 adb shell dumpsys meminfo com.google.android.apps.maps 察看TaskStack adb shell dumpsys activity activities 察看Alarm列表 adb shell dumpsys alarm 在CMD下面输入以下命令: adb shell dumpsys acti

Unix / 类 Unix shell 中有哪些很酷很冷门很少用很有用的命令?(转)

著作权归作者所有. 商业转载请联系作者获得授权,非商业转载请注明出处. 作者:孙立伟 链接:http://www.zhihu.com/question/20140085/answer/14107336 来源:知乎 这个问题quora上有人提过 What are some lesser known but useful Unix commands? ,已经有不少答案了,我个人已经从这些答案中学到不少,这里我只是照搬过来,然后加上自己的解释. lsof: 列出所有打开的文件.举例:'lsof -p

Windows CMD下一些有用的命令

2014.06.27 C:\Users\wsc>route print ===========================================================================接口列表 12...08 10 76 c1 5c 56 ......Realtek RTL8188CU Wireless LAN 802.11n USB 2.0 Network Adapter 11...b8 97 5a 09 76 ca ......Qualcomm Athe

Linux非常有用的命令

<判断用户是否存在,如不存在则新建> user=`grep '^admin:' /etc/passwd`if [ -z "$user" ];then groupadd adminuseradd -d /home/admin -s /bin/bash -g admin adminecho '123456' | passwd --stdin adminecho '123456' | passwd --stdin rootfi <增加文件系统空间> umount /h

Linux系统一些不大常用却很有用的命令

which命令 用于查找并显示给定命令的绝对路径,环境变量PATH中保存了查找命令时需要遍历的目录.which命令会在环境变量PATH设置的目录里查找符合条件的文件.也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令. whereis命令 用来定位命令的二进制程序.源代码文件和man手册页等相关文件的路径. locate/slocate命令 用来查找文件或目录. type命令 用来显示指定命令的类型,判断给出的命令是内部命令还是外部命令. getcon

adb 卸载APP命令和杀死APP命令

使用adb 卸载APP命令 在cmd命令行下,直接 输入 adb uninstall 包名 比如 adb uninstall com.ghstudio.BootStartDemo 杀死APP命令 先用 # adb shell # ps|grep 包名 获得 APP的进程ID. 然后 kill APP进程ID 操作如下图