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

adb功能操作:

1、快速更新设备或手机模拟器中的代码,如应用或Android系统升级;
  2、在设备上运行shell命令;
  3、管理设备或手机模拟器上的预定端口;
  4、在设备或手机模拟器上复制或粘贴文件;


adb常用操作:

(1)安装应用到模拟器

adbinstallapp.apk

Android没有提供一个卸载应用的命令,只能手动删除:

adbshell

cddata/app

rmapp.apk

(2)进入设备或模拟器的Shell

adbshell

通过以上命令,可以进入设备或模拟器的shell环境中,在这个LinuxShell中,你可以执行各种Linux的命令,另外如果只想执行一条shell命令,可以采用以下方式:

adbshell[command]

如:

adbshelldmesg

会打印出内核的调试信息


(3)发布端口

可以设置任意的端口号,做为主机向模拟器或设备的请求端口。如:

adbforwardtcp:5555tcp:8000

(4)复制文件

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

复制一个文件或目录到设备或模拟器上:

adbpush

如:

adbpushtest.txt/tmp/test.txt

从设备或模拟器上复制一个文件或目录

adbpull

如:

adbpull/android/lib/libwebcore.os

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

取得当前运行的模拟器、设备的实例列表及每个实例的状态|等待正在运行的设备

adbdevices

adbwait-for-device

(6)查看Bug报告

adbbugreport

(7)记录无线通讯日志

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

adbshell

logcat-bradio

(8)获取设备ID和序列号

adbget-product

adbget-serialno

(9)访问数据库SQLite3

adbshell

sqlite3

更多相关文章

  1. Android(安卓)adb不是内部或外部命令 问题解决
  2. 重新审视 Android
  3. android switch模块
  4. android中查看端口占用
  5. Android中Input型输入设备驱动原理分析(一)
  6. Android(安卓)开发人员必须掌握的 10 个开发工具
  7. android (21)
  8. Android常用开发工具的用法
  9. android开机自启动APP及使用adb命令测试

随机推荐

  1. 给大家分享一个一键采集哔哩哔哩短视频素
  2. Cell杂志背靠背的两篇文章:看不同研究团队
  3. 【点宽专栏】基于贝叶斯统计的套利策略(上
  4. 全国首个!广州推出22条举措打造世界级钻石
  5. 【点宽专栏】——Pivot Point交易法
  6. 最新idea、pycharm破解
  7. 【点宽专栏】破解波动性突破实盘系统
  8. 【点宽专栏】国泰君安——综合期限多样性
  9. 【RS】H3C设备 配置SSH登录
  10. 【点宽专栏】Dual Thrust 交易策略