Android 常见adb命令

by:授客 QQ1033553122

1、  查看所有已链接的设备

命令:

adb devices

 

例:

C:\Users\laiyu>adb devices

List of devices attached

5d3b5aac        device

 

设备命令

2、  复制文件/目录到手机设备

命令:

adb push

例:复制d:\\ WiFi.apk到手机/mnt/sdcard/ (手机内存)

C:\Users\laiyu>adb push d:\\WiFi.apk /mnt/sdcard/

1661 KB/s (7471417 bytes in 4.390s)

3、  从手机设备复制文件/目录

命令:

adb pull []

例:

C:\Users\laiyu>adb pull /mnt/sdcard/WiFi.apk d:\\

1573 KB/s (7471417 bytes in 4.637s)

备注:如果文件已经存在,则直接覆盖,不提示

4、  进入手机远程终端

命令:

adb shell

例:

C:\Users\laiyu>adb shell

shell@android:/ $

5、  运行远程shell命令

adb shell

6、  查看设备日志

命令:

adb logcat [ ]

注:关于filter-spec  参考命令:adb logcat --help

7、  安装

非覆盖安装

命令:

adb install package_name.apk

例:

C:\Users\laiyu>adb install d:\\Wifi.apk

2802 KB/s (7471417 bytes in 2.603s)

pkg: /data/local/tmp/Wifi.apk

Success

覆盖安装

命令:

adb install package_name.apk

例:

C:\Users\laiyu>adb install -r d:\\Wifi.apk

1772 KB/s (7471417 bytes in 4.117s)

pkg: /data/local/tmp/Wifi.apk

Success

备注:adb会将包复制到临时目录,然后进行安装

8、  卸载

命令:

adb uninstall [-k] pkg_name

选项说明:

-k  保留数据和缓存目录

注意:这里的pkg_name,不是按时的软件包命名

例:

C:\Users\laiyu>adb uninstall com.snda.wifilocating

Success

脚本命令

9、  开启(运行)服务

命令:

adb start-server

注:开启后在任务管理器中看到 adb进程

例:

C:\Users\laiyu>adb start-server

* daemon not running. starting it now on port 5037 *

* daemon started successfully *例:

10、 终止正在运行的服务

命令:

adb kill-server

查看更多资料,烦参考命令 adb --help

Android 常见adb命令的更多相关文章

  1. Android 常见adb命令

    1.  查看所有已链接的设备 命令: adb devices   例: C:\Users\laiyu>adb devices List of devices attached 5d3b5aac  ...

  2. Android测试——adb命令

    Adb (Android Debug Bridge)起到调试桥的作用. 通过adb我们可以在Eclipse中方便通过DDMS来调试Android程序.adb采用监听Socket TCP 5554等端口 ...

  3. Android 常用 adb 命令

    查看原文:http://blog.csdn.net/u010818425/article/details/52266593 (一)基础操作 安装app adb install -r xxx.apk / ...

  4. Android 常用 adb 命令总结

    Android 常用 adb 命令总结 针对移动端 Android 的测试, adb 命令是很重要的一个点,必须将常用的 adb 命令熟记于心, 将会为 Android 测试带来很大的方便,其中很多命 ...

  5. 常见ADB命令

    常见ADB命令 比如说知道了push和pull操作,就可以实现一个简单的手机助手. 如果有多台设备,操作的时候要指定设备.  -s加设备名称

  6. Android 使用 adb命令 远程安装apk

    Android 使用 adb命令 远程安装apk ./adb devices 列出所有设备 ./adb connect 192.168.1.89 连接到该设备 ./adb logcat 启动logca ...

  7. [原创]Android 常用adb命令总结

    [原创]Android 常用adb命令总结 1 adb介绍 1.1 adb官方网站及下载 官方网站下载安装:http://adbshell.com/downloads 1.2 adb安装是否成功检查? ...

  8. 工作中常用的Android系统ADB命令收集

    ​工作中常用的Android系统ADB命令收集如下:先收藏以备以后查阅! ​ adb --help //adb帮助 adb start-server //启动adb server adb kill-s ...

  9. 我的Android第四章:Android的adb命令使用以及SQlite数据库运用

    adb是什么?:adb的全称为Android Debug Bridge,就是起到调试桥的作用.      adb有什么用?:借助adb工具,我们可以管理设备或手机模拟器的状态.还可以进行很多手机操作, ...

随机推荐

  1. 课程一(Neural Networks and Deep Learning)总结——2、Deep Neural Networks

    Deep L-layer neural network 1 - General methodology As usual you will follow the Deep Learning metho ...

  2. 线程中的读写锁ReadWriteLock

    Lock锁还有两个非常强大的类 ReadWriteLock接口实现类ReentrantReadWriteLock(非常重要的锁) 想实现 读取的时候允许多线程并发访问,写入的时候不允许. 这种效果.. ...

  3. (转)每天一个linux命令(21):find命令之xargs

    原文:http://www.cnblogs.com/peida/archive/2012/11/15/2770888.html https://blog.csdn.net/ly1358152944/a ...

  4. JMP地址公式推导

    以上有个问题:为什么同样的汇编指令JMP 12345678却对应不同的机器码呢? 首先,机器码E9表明这是一个近跳转(Near Jmp) 这里需要补充下相关知识: JMP分3种: ①短跳转(Short ...

  5. Java模式—适配器模式

    适配器模式(Adapter): 1.概念:将一个类中的接口转换为客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类可以一起工作. 2.模式中的角色 1 目标接口:客户所期待的接口.目 ...

  6. vim常用命令总结(转)

    vim常用命令 -------------------------------------------------------------------------------------------- ...

  7. 我的Git教程 之 解决 git clone后无代码

    解决 git clone 后无代码 前言:这个教程只适用于像我一样大致理解Git的原理,但是不太记得住Git命令的同学使用.所以具体原理只会提一下,具体可以参见Pro Git. 在另一篇 简明的教程  ...

  8. Centos配置vsftpd

    #安装vsftpdyum install vsftpd #限制用户只能访问配置的目录,不能访问其他路径#修改vi /etc/vsftpd/vsftpd.conf chroot_list_enable= ...

  9. Google Optimization Tools介绍

    Google Optimization Tools(OR-Tools)是一款专门快速而便携地解决组合优化问题的套件.它包含了: 约束编程求解器. 简单而统一的接口,用于多种线性规划和混合整数规划求解, ...

  10. kmp模式串匹配

    大二的时候百度看不懂,现在大三下学期了百度也看不懂.(实在是不能理解这个next数组究竟是怎么样工作的,为什么会得出那样的结果.)如果有好心人知道的话希望可以联系我告诉我(邮箱:4609019410@ ...