您的位置:首页 > 移动开发 > Android开发

android的Adb一些常用的指令

2016-03-15 18:45 531 查看
什么事Adb?

ADB(android Debug bridge) 是Android调试桥,实现PC端对android的管理

Eclipse与常见的pc端手机管理软件通过ADB对手机模拟器进行管理

ADB应用程序文件在platform中

ADB常见的指令:

1)adb devices:查看pc已经检测到的Android设备列表,包括手机,模拟器

2)adb start -server:启动adb服务

3)adb kill -server:停止adb服务

4)adb install :安装应用程序

5)adb uninstall: 卸载应用程序

6)adb push: 将pc端文件复制到设备中

7)adb shell: 执行shell指令

8)netstat -ano |findstr 5037 :手机连接的端口号  记住最上一条占用的进程的端口号

常见的故障排除; 打开任务管理器 (快捷键:taskmgr)

当adb无法正常工作是,无论是手机管理软件或是Eclipse都不发对设备进行管理

通常可以尝试重启ADB服务的方式解决问题

过程为:

打卡cmd 在cmd移动到adb所在的目录中(platform -tools下) 输入

1)adb kill -server

2)adb start -server

3)adb devices

当能正常显示设备的时候表示已经重启(显示list of devices attached emlator ...... devices

adb默认占用5037的端口 进行通信,如果该端口被占用 ADB 服务就无法正常启动 则应该先终止占用 5037端口的应用程序

解决步骤:

1 netstat -ano 查看使用了5037端口的进程ID

2在windows任务管理器中终止该进程Id对应的进程

注!如果任务管理器中不显示PID 乐意一次点击菜单 “查看”-》“选择列”进行勾选 总之进程的操作
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android adb