Keep on going, never give up.

Android adb调试使用实例

命令行工具Android Debug Bridge(ADB)是Android开发套件中一个通用调试工具,我们可通过该命令对管理终端设备或模拟器进行管理。查看方法,在SDK安装路径的platform-tools目录下,执行adb或adb help命令可看到全部的adb用法列表。

adb功能特点如下:

  • 更新设备或手机模拟器中的代码,如应用或Android系统升级;
  • 在设备上运行shell命令;
  • 管理设备或手机模拟器上的预定端口;
  • 在设备或手机模拟器上复制或粘贴文件;
  • 安装.apk文件到仿真器上。

一、adb操作实例

1、查看当前设备列表

adb devices

2、安装abc.apk到模拟器

adb install abc.apk

4、进入设备SHELL

adb shell

3、执行Linux command

adb shell [command]

4、卸载abc应用

adb shell

cd /data/app

rm abc.apk

5、复制文件到模拟器SD卡

adb push abc.apk /mnt/sdcard

6、把SD卡文件复制到本地

adb pull /mnt/sdcard/abc.txt

7、访问数据库SQLite3

adb shell

sqlite3

二、adb常见问题

1、在Eclipse上调试app时,报告类似“Adb connection Error:An existing connection was forcibly closed by the remote host”错误:

此时无法连接手机,无法安装apk,可尝试:

  • CMD命令行下,执行adb kill-server
  • 打开任务管理器,把adb进程全部杀死
  • 在Eclipse的DDMS中,把左侧的Device窗口中的Reset adb

相关评论(0):  

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

订阅博客

最新文章

本站采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载也必须遵循“署名-非商业用途-保持一致”的创作共用协议. 返回顶部
Copyright@2005-2016 Metsky.com, All rights Reserved.