ADB工具使用介绍_第1页
ADB工具使用介绍_第2页
ADB工具使用介绍_第3页
ADB工具使用介绍_第4页
ADB工具使用介绍_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、,2012,ADB工具使用介绍,2,ADB(Android Debug Bridge):ADB是Android提供的一个通用的 调试工具,说白了就是debug工具。借助这个工具,我们可以管理设备或手机模拟器的状态。 APK:APK是Android Package的缩写,即Android安装包, APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。apk文件和sis一样,把android sdk编译的工程打包成一个安装程序文件,格式为apk。,ADB介绍,3,常用功能: 1、在设备上运行shell命令 2、安装卸

2、载程序 3、推送文件到设备中 4、从设备中推送文件到PC端 5、查看日志 ILITEK添加主要功能: 1、更新FW 2、开启AP/BL模式 3、命令校准 由于命令比较多,列出了比较常用的,ADB常见命令介绍,4,首先安装ADB,可以网上找一个自己想要的版本下载,然后安装(此处以windows系统为主机),这里假定使用的是ADB解壓包,要想直接使用,可以把ADB解压后文件拷贝到C:windowssystem32目录下,这样可以在终端直接用ADB。(windows7会有提示找不到AdbWinApi.dll文件问题,解决方法:把这些文件拷贝到C:windowsSysWOW64下,单独复制adb.ex

3、t到C:windowssystem32下即可),ADB的安装,5,打开USB调试模式,选择设置开发人员选项USB调试,6,抓取设备操作,首先是挂载设备,把设备连上,然后会提示安装驱动,根据提示选择驱动完成安装即可。在终端里输入adb devices,来查看是否抓取到设备,有出现序列号表示抓取成功(如果抓取不到,或者从装置管理员里看到有设备,但是ADB抓不到,可以装一下豌豆荚这个软件,开启再抓),如下图是成功抓取到设备:,7,安装软件:adb install 文件路徑adb install apk文件路径:这个命令将指定的apk文件安装到设备上adb install-r apk文件路径:如果加-

4、r参数会覆盖原来安装的软件并保留数据注意:apk文件名不要使用中文且不要有空格号 出现success表示成功,如下,安装软件操作,8,卸载软件:adb uninstall 包名注意后面跟的是包名,如果不知道包名,可以adb shell进入设备目录,然后使用 ls /data/data即可查看包名列表,公司使用的APK的包名是ilitek.android。,卸载软件操作,9,常见提示错误,10,命令: adb push 電腦文件的路徑 手機系統路徑用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机),可以查看是否存在,传送文件,11,命令: adb pull 手機系統路徑 電腦系統文

5、件路徑用pull命令可以把设备(手机)上的文件或者文件夹复制到本机电脑,传送文件,12,1.adb shell cat /proc/kmsg 查看动态信息,退出按ctrl+c即可,如果使用adb shell进入android系统环境后,要退出,输入exit回车,即可回到windows终端。 2.log d /XXX.txt 把日志保存到XXX.txt文件里,然后再使用pull命令来把文件拉出到电脑中,另外一般情况下大部分的driver message是没有打开的,不会打印出来,所以如果要提取driver的讯息,输入echo dbg /dev/ilitek_ctrl,这样即可打开Debug讯息。

6、,查看日志,13,使用我们公司的driver会在android系统文件的/dev下面生成一个ilitek_ctrl的文件,默认的情况下,权限比较低,会打不开APK里的information选项,得不到FW的信息,修改權限可以參考後面更新FW第一步如下图所示: 使用命令解鎖可以得到正确的信息,如下圖:,更改ilitek_ctrl权限,14,如果在修改完FW后要烧录IC中查看状况,这时可以使用ADB命令来更新FW的hex文件。 1:首先安裝APK,然后开启权限 adb shell chmod 777 /dev/ilitek_ctrl 2:將FW的hex文件放入系統內,这里假设是这个名字,然后放到/

7、mnt(目录随意,后面要带上这个文件路径)下面: adb push d:V080SEA200_V10test4.hex /mnt/ 3:输入update FW指令(进入APK页面) am start -n ilitek.android/.Command -e hex /mnt/ V080SEA200_V10test4.hex -e cmd upgrade,然后手机就会有升级画面。,使用ADB更新分位的方法,15,有时调试FW或者driver时,PC不能动,解不了锁,这样的情况可以把手机插上USB转鼠标来解锁,或者使用ADB命令来解锁。在处于唤醒状态,输入adb shell input keyevent 82,如下图 解完锁后,可以使用adb shell input keyevent 22(下),然后可以看到,右上角菜单键变蓝,此时即为选中状态,然后输入adb shell input keyevent 66进入菜单,在使用adb shell input keyevent(具体参考Android_keycode文档)上下左右来控制选中Ilitek APK,然后再进入APK软件即可。要使用命令進入APK頁面的選項,可以使用命令am start -n i

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论