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

Android adb 常用命令

2017-06-12 18:56 429 查看
最近在调试TV时会用到adb wifi 调试,因此记录下adb 常用的调试命令,如果有错误欢迎大家指正。

ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机 ).

它的主要功能 有:

运行设备的shell(命令行)

管理模拟 器或设备的端口映射

计算机和设备之间上传/下载 文件

将本地apk 软件 安 装至模拟器或android设备

adb 安装和配置这里就不再赘述;使用Android Studio 在控制台中使用Terminal 可以直接操作adb命令。

在使用adb wifi 调试时必须保证电脑和调试设备在同一局域网内,我测试使用的乐视电视在开启WiFi调试时需要在信号源界面输入147才能正常连接,否则无法建立连接。

adb connect ip // 连接调试设备

adb connect 192.168.0.6

adb disconnect ip // 断开连接

adb install < apk文件路径 > // 将指定的apk文件安装到设备上

adb uninstall <软件名> // 卸载apk

adb uninstall -k <软件名> // 如果加 -k 参数,为卸载软件但是保留配置和缓存文件.

adb push <本地路径> <远程路径> // 用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机)

adb pull <远程路径> <本地路径> // 用pull命令可以把设备(手机)上的文件或者文件夹复制到本机电脑

adb shell // 这 个命令将登录设备的shell.

adb shell < command命令 > // 后面加< command命令>将是直接 运 行设备命令, 相当于执行远程命令

adb help // 显示帮助信息

以下是help 命令显示的一些命令

adb -e对正在运行的仿真器下指令

adb -s指定仿真器序号

adb dervices显示当前启动的仿真器装置序号

adb help显示adb指令用法

adb verson显示adb版本

adb install安装APK应用程序组件

adb push上传文件或目录(adb push 文件所在PC的位置即文件名 目的位置)

adb pull下载文件或目录(adb pull 文件所在手机的位置即文件名 目的位置)

adb shell进入Android系统命令行模式

adb logcat监控仿真器运行记录

adb bugreport生成adb出错报告

adb start-server启动adb服务器

adb kill-server关闭adb服务器

adb get-state取得adb服务器运行状态

adb get-serialno获得仿真器运行序号

adb forward tcp:port更改仿真器的网络TCP通信端口

…..
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android shell sdk