(展讯 /RK3066)Android:ADB详解 (2013-01-05 13:36:15)

标签: 

android

 

it

分类: Android展讯
(展讯8810)
什么是ADB
 
adb全称Android Debug Bridge,起到调试桥的作用。通过adb在Eclipse的DDMS来调试Android程序。
adb工具还可以管理手机的状态,进行很多手机相关的操作,如安装apk软件、系统升级、运行shell命令等。
 
在Windows上的安装
 
1)使用Android的SDK工具目录,环境注册后(path),便于cmd下输入adb命令;
2)手机开启USB调试,设置-》应用程序-》开发-》USB调试,选择连接USB后启用调试模式;
3)驱动安装,SciU2S(SCI-android-usb-driver-jungo.rar);
4)建立文件夹(.android),路径:C:\Documents and Settings\用户名\.android,此目录下建立文本
     adb_usb.ini,内容0x1782;
5)测试连接设备,命令行adb devices刷出 19761202 device,表示设备已连接;
 
在Ubuntu上的安装
 
1)不用装驱动,只设置VID;
2)命令
   #echo $HOME   //表示进入用户根目录
   #mkdir .android  //表示用户根目录下,建立文件夹 .android
   #echo 0x1782 > .android/adb_usb.ini  //表示把0x1782写入adb_usb.ini
   #sudo adb devices //表示显示已连接的设备
   #adb shell     //表示进入连接设备的命令中心
 
ADB命令列表
 
-d                  发送命令到连接USB的设备,如果多个设备返回错误
-c                 发送命令到模拟器,如果多个设备返回错误
-s                 通过设备序列号来标识连接的设备
-p                 通过设备名来标识连接的设备
devices       查看所有连接设备/模拟器的清单
help             查看adb支持的命令
version       查看adb的版本序列号
Connect       连接到tcp地址和端口制定的设备
bugreport   查看bug的报告,如dumpsys、dumpstate、logcat信息
jdwp             查看指定设施的可用的JDWP信息
install       安装Android的应用.apk
pull             将指定文件从设备/模拟器拷贝到计算机
push             将指定的文件从计算机拷贝到设备/模拟器
forward       用本地指定的端口通过Socket方法远程连接设备/模拟器
ppp               通过USB运行ppp,不能自动启动PDP连接
get-serialno 查看adb实例的序列号
get-state   查看设备/模拟器的当前状态
wait-for-device
start-server 是否启动adb服务进程
kill-server 终止adb服务进程
root           以root权限模式运行
usb             在USB上起server
tcp
reboot       重启devices
shell         通过shell命令远程控制设备/模拟器
 
卸载应用程序
 
adb uninstall
adb uninstall -k 删除时保留data和cache里的数据
 
log信息
 
adb logcat -b radio -v time
adb logcat -v time
adb logcat -s -v time mod1 mod2
adb shell dmesg
adb shell cat /proc/msg
log重新定向
adb logcat |tee filename (Linux下)
adb logcat > filename (Windows and Linux 下)
 
其他
 
adb kill-server
adb start-server
adb reboot =   adb shell reboot
 
adb shell ls /system/
adb shell /system/xbin/busybox ls -l /system
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值