adb(Android Debug Bridge)是Android提供的一个通用调试工具,借助这个工具,我们可以管理设备或手机模拟器的状态。

adb功能操作:1)快速更新设备或手机模拟器中的代码,如应用或Android系统升级 2)在设备上运行shell命令

3)管理设备或手机模拟器上预订端口 4)在设备或手机模拟器上复制、粘贴文件

adb常用操作:

1)安装应用到模拟器:adb install app.apk

2)手动删除应用:adb shell cd data/app rm app.apk

3)进入设备或模拟器的shell: adb shell

如果只想执行一条shell命令可以采用,adb shell [command]如adb shell dmesg(会打印出内核的调试信息)

4)发布端口:adb forward tcp:5555 tcp:8000(设置任意的端口号,做为主机向模拟器或设备的请求端口)

5)复制文件:可向一个设备或从一个设备中复制文件

adb push test.txt /tmp/test.txt(复制一个文件或目录到设备或模拟器上)

adb pull /android/lib/libwebcore.os(从设备或模拟器上复制一个文件或目录)

6)搜索/等待模拟器、设备实例

adb devices(取得当前运行的模拟器,设备的实例列表及每个实例的状态)

adb wait-for-device(等待正在运行的设备)

7)查看Bug报告 : adb bugreport

8)记录无线通讯日志:无线通讯记录日志非常多,在运行时每必要记录,可以通过命令设置记录

adb shell-> logcat -b radio

9)获取设备ID和系列号

adb get-product adb get-serialno

10)访问数据库SQLite3 : adb shell-> sqlite3

更多相关文章

  1. Android(安卓)adb的使用略解
  2. 自动 Android* 应用测试
  3. 新书内容连载(3):Android(安卓)SDK中常用命令行工具(一)
  4. Android(安卓)渗透测试学习手册 第二章 准备实验环境
  5. android中下载文件到sdcard和进度条小结
  6. Android(安卓)获取USB扫描枪简易封装
  7. Android开发环境搭建
  8. Android(安卓)studio项目不能编译,提示设备版本过低
  9. Ubuntu10.04 32位编译Android(安卓)4.0源码

随机推荐

  1. Eclipase插件下载地址
  2. Android放大镜的实现
  3. Android中如何判断内存卡是否存在
  4. android里面模拟按Home键的效果
  5. android使用属性动画执行抖动效果
  6. Internal error. Please refer to https:
  7. Android:管理应用内存
  8. android:设计一个能在图片上涂鸦的程序。
  9. Android(安卓)系统CPU,RAM,ROM,SDCard,MA
  10. Understanding Disk Encryption on Andro