初衷:很多人着手开发基于android系统的智能硬件的时候,可能会跟我一样,对于怎么调试系统十分困惑,那么这篇文章就派得上用场了。着重介绍用什么工具,遇到问题怎么解决等等。
工具:adb(adroid debug brindge)
安装tips:
1记得一定要.把相应文件夹赋值到 C:\Windows\System32和C:\Windows\SysWOW64\这两个系统目录。
2.Windows+R 打开运行, 输入cmd, 打开到上面对应的文件夹下,敲adb就能用了。
下载链接:
工具:http://download.csdn.net/detail/dahunbi/9650152
使用tips:
1.如果不想每次都cd文件一层层的到system32下面而是直接adb,就按下面的方式添加环境变量:把C:\Windows\System32写进PATH。
2. 硬件连接上,就和平时手机连电脑一样,将智能终端的miniUSB连到电脑USB上,打开智能终端的开发者模式(这个和android手机操作是一样的),就将智能终端的adb调试模式开启了。在cmd下输入adb shell就能进入android系统了,如果不成功报错如下。
常用命令:
打log:
logcat
>adb logcat -vtime -b main -b events -b system>logcat.txt
上传下载文件:
1.从电脑上发送文件到设备
adb push <本地路径> <远程路径>
用 push命令可以把本机电脑上的文件或者文件夹复制到设备
2.从设备上下载文件到电脑
adb pull <远程路径> <本地路径>
用 pull命令可以把设备(手机)上的文件或者文件夹复制到本机电脑
注意:不要进shell留在windows下才能正确使用
adb shelldmesg会打印出内核的调试信息。
装 ko文件:
insmodXXXX.ko
查看ko加载上:lsmod XXXX