现在的位置: 首页 > 综合 > 正文

adb命令教程

2013年05月13日 ⁄ 综合 ⁄ 共 1310字 ⁄ 字号 评论关闭

1.    查看设备情况

adb devices

该命令返回的结果为连接的android设备序列号及状态。序列号用于唯一标示一台android设备,

通常为<设备名称>-<端口号>

2.    获取设备的SN号

adb get-serialno

3.    安装软件

adb installxxx.apk  (xxx.apk需要包含软件包的路径)

---这个命令将指定的apk文件安装到设备上

    adb install –r xxx.apk

              ---表示重新安装软件的意思。

4.    卸载软件

adb uninstall <包名>

adb uninstall –k <包名>

           ---如果加 -k 参数, 表示卸载软件但是保留配置和缓存文件.

5.    进入手机shell

adb shell

---进入后通过ls,例出当前的文件目录

    在这个Linux  Shell中,你可以执行各种Linux的命令,另外如果叧想执行一条shell命令,可以采用以下的方式:adb shell [command]

如:adb shell dmesg就会打印出内核的调试信息。

6.    发布端口

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

adb forward tcp: 5555 tcp:8000

7.    从电脑上发送文件到设备

adb push <本地路径> <远程路径>

---用push命令可以把本机电脑上的文件戒者文件夹复制到设备(手机),此处的本地就是指电脑,远程就是指手机戒者模拟器。

注意:电脑上的路径是“C:\”,手机上的是“/sdcard/”,这样的,两处的斜杠方向不同。

8.     从设备上下载文件到电脑

adb pull <远程路径> <本地路径>

---用pull命令可以把设备(手机)上的文件戒者文件夹复制到本机电脑中。

9.      查看bug报告

adb bugreport

10.  查看手机上的运行日志,此项可以用来查错

adblogcat

11.  重新挂载文件系统

adb remount

12.  重启手机

adb reboot

13.  重启到Recovery界面

adb reboot recovery

14.  重启到bootloader界面

adb reboot bootloader

例子:刷官方高版本后重新获取ROOT和降级方法(部份操作)

15.  进行adb运行环境
adb shell

16.设置超级用户模式
su

17. 映射出目录
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system

18. 退出su
exit

19. 退出shell准备接受下一个adb命令
exit

20. 增加flash_image文件到手机上
adb push flash_image.zip /system/bin/flash_image

21. recovery先复制到卡上
adb push recovery-RA-heroc-v1.6.2.img /sdcard

22. 再次进入adb环境
adb shell

23. 修改文件属性
chmod 0755 /system/bin/flash_image

24. 重启系统
reboot

25. 修改文件权限:chown root.root 文件名

抱歉!评论已关闭.