1. 什么是adb? 

 全程:Android debug bridge 安卓调试桥;

 功能:实现通过电脑操作安卓机器或模拟器;

2. 环境

  电脑上安装Eclipse,然后安装插件,点击Help > Install new software...,打开Install窗口,见下图1。点击Add按钮,弹出Add repository框,Name随意输入,Location输入https://dl-ssl.google.com/android/eclipse/,或者将https改成http,其他保持一致。见下图2。  

Android adb 常用命令_第1张图片

图1

Android adb 常用命令_第2张图片

图2


3. adb常用命令

 打开命令行cmd,切换到adb.exe所在的目录(下图),或者将目录加入环境变量path。

 注意事项:

    1.adb默认的portshi 5037,如果adb无法重启成功,很有可能是其他进程占用了5037这个端口,通过命令查看cmd> netstat -ano|findstr "5037", 如果确实被其他进程占用,打开任务管理器,杀死对应id的进程。

    2.如果当前主机连接了多台安卓设备,那么在执行命令就需要添加选项

-s 设备名,代表选择相应的设备执行命令。

Android adb 常用命令_第3张图片

  3.1 cmd > adb devices 查看当前链接在主机的安卓设备,也可以在Eclipse里DDMS模块里查看Devices。另外,如果使用自己的安卓机器,需要打开usb调试或开发模式。





Android adb 常用命令_第4张图片

 3.2 重启adb,cmd > adb kill-server;adb start-server;也可以通过Eclipse操作。

        Android adb 常用命令_第5张图片

 3.3 cmd > adb shell,进入shell命令,和linux命令使用方式基本一致(例如ls,pwd,rm等),但是cp不可以使用,可以使用读取原文件+追加到新文件方式替换cp:cat old_file > new_file

 3.4 安装apk文件,cmd > adb install xx.apk,如果已经安装过需要替换安装,则增加选项 -r,不然提示安装失败,应该已存在

 3.5 pull和push,push将文件从电脑拷贝到安卓机,pull将文件从安卓机拷贝到电脑;

   cmd > adb pull /sdcard/xx D:\;cmd > adb push D:\ /sdcard/xx;


更多相关文章

  1. Cocos2d-x项目编译为Android应用——命令行方式
  2. Android获取签名信息命令
  3. android命令行操作
  4. Android SDK 中常用命令行工具
  5. Linux中source命令,在Android build 中的应用

随机推荐

  1. Android(安卓)第六天重置版_Activity
  2. 《Android多功能日历教程》
  3. Android(安卓)Studio报错:Could not GET '
  4. Android_GPS
  5. Android设备adb授权的原理
  6. Android(安卓)在屏幕上打印LOG
  7. Android(安卓)PinnedSectionListView 收
  8. 判断移动终端是安卓还是iOS
  9. android 设置桌面背景
  10. 深入解析Android(安卓)declare-styleable