您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > android应用程序调试
深圳市友坚恒天科技有限公司电话:0755-86217140:urbetter@126.com第1页共47页开发板系列:UT-S3C2416UT-S3C2450UT-S3C6410UT-S5PC100UT-S5PC110Idea6410UT6410BV02UT6410BV03UT6410BV04UT6410BV05UT-S5PV210深圳市友坚恒天科技有限公司驱动,支持ADB将gadget.rar解压后,替换drivers\usb\gadget目录1.2修改配置文件,使内核支持USBADBDeviceDrivers-USBsupport-深圳市友坚恒天科技有限公司电话:0755-86217140:urbetter@126.com第2页共47页深圳市友坚恒天科技有限公司电话:0755-86217140:urbetter@126.com第3页共47页USBGadgetSupport-USBGadgetDrivers(AndroidComposite(ADB+UMS)Gadget)-深圳市友坚恒天科技有限公司电话:0755-86217140:urbetter@126.com第4页共47页AndroidComposite(ADB+UMS)Gadget保存后,重新编译内核,将得到的zImage重新烧写到内核1.3安装USBADB驱动插入USB数据线,开机启动系统,PC这时会要求安装驱动,可以直接指定安装ADB驱动,驱动在UT6410_adb_driver深圳市友坚恒天科技有限公司电话:0755-86217140:urbetter@126.com第5页共47页深圳市友坚恒天科技有限公司电话:0755-86217140:urbetter@126.com第6页共47页深圳市友坚恒天科技有限公司电话:0755-86217140:urbetter@126.com第7页共47页深圳市友坚恒天科技有限公司电话:0755-86217140:urbetter@126.com第8页共47页深圳市友坚恒天科技有限公司电话:0755-86217140:urbetter@126.com第9页共47页深圳市友坚恒天科技有限公司电话:0755-86217140:urbetter@126.com第10页共47页驱动安装完成后,可在设备管理器中看到进入系统后,android显示界面上,在消息栏应该可以看到“USBdebuggingconnected”1.4USBADB的使用1.4.1ADB命令将UT6410_adb_driver目录下adb.exe、AdbWinApi.dll拷贝到C:\Windows\system32下深圳市友坚恒天科技有限公司电话:0755-86217140:urbetter@126.com第11页共47页深圳市友坚恒天科技有限公司电话:0755-86217140:urbetter@126.com第12页共47页**********************以下是ADB命令相关的介绍********************************adb(AndroidDebugBridge)是Android提供的一个通用的调试工具,借助这个工具,我们可以管理设备或手机模拟器的状态。还可以进行以下的操作:1、快速更新设备或手机模拟器中的代码,如应用或Android系统升级;2、在设备上运行shell命令;3、管理设备或手机模拟器上的预定端口;4、在设备或手机模拟器上复制或粘贴文件;以下为一些常用的操作:1、安装应用到模拟器:adbinstallpath_to_apk/path_to_apk比较郁闷的是,Android并没有提供一个卸载应用的命令,只能自己手动删除:adbshellcd/data/apprmapp.apk2、进入设备或模拟器的shell:adbshell通过上面的命令,就可以进入设备或模拟器的shell环境中,在这个LinuxShell中,你可以执行各种Linux的命令,另外如果只想执行一条shell命令,可以采用以下的方式:adbshell[command]如:adbshelldmesg会打印出内核的调试信息。3、发布端口:你可以设置任意的端口号,做为主机向模拟器或设备的请求端口。如:深圳市友坚恒天科技有限公司电话:0755-86217140:urbetter@126.com第13页共47页adbforwardtcp:5555tcp:80004、复制文件:你可向一个设备或从一个设备中复制文件,复制一个文件或目录到设备或模拟器上:adbpushsourcedestination/destination/source如:adbpushtest.txt/tmp/test.txt从设备或模拟器上复制一个文件或目录:adbpullsourcedestination/destination/source如:adbpull/addroid/lib/libwebcore.so.5、搜索模拟器/设备的实例:取得当前运行的模拟器/设备的实例的列表及每个实例的状态:adbdevices6、查看bug报告:adbbugreport7、记录无线通讯日志:一般来说,无线通讯的日志非常多,在运行时没必要去记录,但我们还是可以通过命令,设置记录:adbshelllogcat-bradio8、获取设备的ID和序列号:adbget-productadbget-serialno9、访问数据库SQLite3adbshellsqlite3******************************************************************************1.4.2上传/下载文件到android设备通过ADBFileExplorerv03.exe这个工具可以很方便地从Android设备上将文件抓到PC,或者从PC上传一个文件到Android设备。1、下载文件左边是PC的路径(用户可以选择任意一个路径),右边是Android设备的路径(默认是根目录\)下载时,只需要点中右边的文件名,然后点击按键“”,然后点击“是”这样,文件就从android上下载到PC的F:\adb_test\下了深圳市友坚恒天科技有限公司电话:0755-86217140:urbetter@126.com第14页共47页深圳市友坚恒天科技有限公司电话:0755-86217140:urbetter@126.com第15页共47页2、上传文件选中要上传的文件,点击按键“”,然后选择“是”,这样文件就传到android根目录下了,我们通过串口终端执行命令:ls/可以看到上传的apk文件另外,还可以在android上,打开ESFileExplorer,选择根路径“/”,这样也能看到上传的APK文件,同时也可以按照apk文件深圳市友坚恒天科技有限公司电话:0755-86217140:urbetter@126.com第16页共47页第二章Windowsxp下搭建Android应用程序开发环境5.1下载相关工具软件相关的软件,可以登录android官方网站下载我们在光盘\Tools\androidtools\提供了安装包1、jre-6u17-windows-i586-s.exe这是JRE:JavaRuntimeEnvironment,JAVA的运行环境,需要安装2、eclipse-SDK-3.6-win32.zip这是eclipse集成开发环境,版本是3.6,是昀新的,旧的版本有3.4、3.5.1等。不需要安装,直接将压缩包在Windowsxp下解压即可。3、android-sdk-windows-1.6_r1.zip这是androidSDK,版本是1.6r1,解压到windowsxp下,通过eclipse环境,将其所在路径添加进去即可。注意:看到android1.6,可能很多用户会问,如果我开发的是android2.1/android2.2,甚至将来更高版本,能兼容吗?回答是肯定的,我们现在安装的只是一个基础的环境,环境搭建起来后,我们可以通过eclipse开发环境的升级工具进行在线升级,非常方便,升级后,你会看到环境中有昀新的android版本SDK5.2安装JRE直接双击光盘下\Tools\androidtools\jre-6u17-windows-i586-s.exe进行安装深圳市友坚恒天科技有限公司电话:0755-86217140:urbetter@126.com第17页共47页深圳市友坚恒天科技有限公司电话:0755-86217140:urbetter@126.com第18页共47页5.3配置eclipse环境Eclipse不需要安装,解压后,直接运行深圳市友坚恒天科技有限公司电话:0755-86217140:urbetter@126.com第19页共47页点击“OK”启动后界面深圳市友坚恒天科技有限公司电话:0755-86217140:urbetter@126.com第20页共47页5.3.1安装ADTHelp-InstallNewSoftware深圳市友坚恒天科技有限公司电话:0755-86217140:urbetter@126.com第21页共47页AddName:androidpluginLocation:深圳市友坚恒天科技有限公司电话:0755-86217140:urbetter@126.com第22页共47页勾选DeveloperTools点击“Next”选择接受license,点击finish深圳市友坚恒天科技有限公司电话:0755-86217140:urbetter@126.com第23页共47页开始下载工具并安装,这个过程务必确保电脑网络畅通点击OK点击YES,重启eclipse深圳市友坚恒天科技有限公司电话:0755-86217140:urbetter@126.com第24页共47页5.3.2安装Androi
本文标题:android应用程序调试
链接地址:https://www.777doc.com/doc-6496814 .html