- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ADB工具使-用介绍
;
ADB(Android Debug Bridge):ADB是Android提供的一个通用的 调试工具,说白了就是debug工具。借助这个工具,我们可以管理设备或手机模拟器的状态。
APK:APK是Android Package的缩写,即Android安装包, APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。apk文件和sis一样,把android sdk编译的工程打包成一个安装程序文件,格式为apk。;常用功能:? ?? ?1、在设备上运行shell命令? ?? ?2、安装卸载程序? ?? ?3、推送文件到设备中? ?? ?4、从设备中推送文件到PC端? ?? ?5、查看日志
ILITEK添加主要功能:
1、更新FW
2、开启AP/BL模式
3、命令校准
由于命令比较多,列出了比较常用的
; 首先安装ADB,可以网上找一个自己想要的版本下载,然后安装(此处以windows系统为主机),这里假定使用的是ADB解壓包,要想直接使用,可以把ADB解压后文件拷贝到C:\windows\system32目录下,这样可以在终端直接用ADB。(windows7会有提示找不到AdbWinApi.dll文件问题,解决方法:把这些文件拷贝到C:\windows\SysWOW64下,单独复制adb.ext到C:\windows\system32下即可)
;打开USB调试模式;抓取设备操作;安装软件:adb install 文件路徑adb install apk文件路径:这个命令将指定的apk文件安装到设备上adb install??-r apk文件路径:如果加-r参数会覆盖原来安装的软件并保留数据注意:apk文件名不要使用中文且不要有空格号
出现success表示成功,如下;卸载软件:?adb uninstall 包名注意后面跟的是包名,如果不知道包名,可以adb shell进入设备目录,然后使用 ls /data/data即可查看包名列表,公司使用的APK的包名是ilitek.android。;;命令:
adb push 電腦文件的路徑 手機系統路徑用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机),可以查看是否存在;命令:
adb pull 手機系統路徑 電腦系統文件路徑用pull命令可以把设备(手机)上的文件或者文件夹复制到本机电脑;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讯息。
; 使用我们公司的driver会在android系统文件的/dev下面生成一个ilitek_ctrl的文件,默认的情况下,权限比较低,会打不开APK里的information选项,得不到FW的信息,修改權限可以參考後面更新FW第一步如下图所示:
使用命令解鎖可以得到正确的信息,如下圖: ; 如果在修改完FW后要烧录IC中查看状况,这时可以使用ADB命令来更新FW的hex文件。
1:首先安裝APK,然后开启权限
?adb shell
?chmod 777 /dev/ilitek_ctrl
2:將FW的hex文件放入系統內,这里假设是这个名字,然后放到/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,然后手机就会有升级画面。; 有时调试FW或者driver时,PC不能动,解不了锁,这样的情况可以把手机插上USB转鼠标来解锁,或者使用ADB命令来解锁。在处于唤醒状态,输入adb shell input keyevent 82,如下图
解完锁后,可以使用adb shell input
文档评论(0)