[转载]在iTOP-4412开发板上调试helloworld应用
本文转自迅为论坛:http://www.topeetboard.com
1.安装ADB驱动
在开发板上调试 Android 应用,首先要安装 ADB 驱动。
通过“SDK Manager.exe”来安装。如下图所示。另外需要注意的是,如果要使用
SDK Manager 安装软件,需要将 Eclipse 关闭。

安装完成后,打开文件夹中“USB_fastboot_tool\platform-tools”的命令行 cmd.exe,
如下图所示,输入命令“#adb”,然后回车。这里集成了 adb 命令,不需要用户去设置环境变量。

2.测试ADB驱动
启动 iTOP-4412 开发板,然后使用 OTG先和电脑的 USB接口相连接。在命令行中,输入
命令“#adb shell”。如下图所示,表明 ADB 已经连接成功。

这里需要注意的是,ADB 全称是“Android Debug Bridge”,它是安卓的调试的一个程
序。无论使用迅为电子提供的驱动,还是通过上面小节的程序“SDK Manager.exe”来安装驱
动,本质上也是一个 USB,只是这个 USB接口比较小,我们把它叫做 OTG接口。OTG接口,
这是硬件上的一个称呼。
因为它需要在命令行中输入命令,有时候在用到这个接口的时候,也叫它 Windows命令行。由于在 Windows下的命令行是从 DOS 系统延续而来,所以也可以叫 DOS 命令行。我们
这里所用的 ADB 只是增加了“adb.exe”这个可执行程序,有了这个程序,我们就可以输入
ADB 命令,所以有时候也叫它 ADB 命令。
3.通过OTG接口调试helloworld应用
开启 iTOP-4412 开发板,使用 OTG线连接电脑。
打开 Eclipse,打开 hellworld 工程。
在界面的左侧,右击 hellworld 工程,点 Properties,弹出如下图所示的“Properties for
hellworld”窗口。

如上图,选择“Run/Debug Settings”以及"hellowrold",单击“Edit…”。弹出如下图所
示窗口,单击“Target”。

如下图所示,先选择红色箭头指的“Android4.0.3”,然后选择“Always prompt to pick
device”。

单击 OK 保存退出。
选中 helloworld工程,选择菜单“Run->Run”,弹出如下图所示的“Android Device Chooser”设备选择框。

如上图所示,选择实体设备,也就是 iTOP-4412 开发板,选择后单击按钮“OK”。稍等
一会,helloworld应用程序就在开发板上运行起来了。

[转载]在iTOP-4412开发板上调试helloworld应用的更多相关文章
- 4418之Android Eclipse导入应用程序在开发板上调试
由于在开发板上 LEDtest 应用已经默认安装了,所以在开发板上调试已安装应用的时候,需要做一下处理才能够正常连接.基于迅为iTOP4418开发板如下图所示,在打开工程“ledtest”,打开“bi ...
- 使用Xilinx SDSoc在Xilinx zcu102开发板上编程HelloWorld
关于Xilinx SDSoc的介绍我就不再复述了,我理解的也不一定准确,可以阅读官方文档了解SDSoc,你可以把它理解为一个集成开发环境 (IDE),通过SDSoc我们能够简单快速的对Xilinx的开 ...
- 开发板上使用core文件调试
转载:http://www.nginx.cn/1521.html 如果开发板的操作系统也是linux,core调试方法依然适用.如果开发板上不支持gdb,可将开发板的环境(依赖库).可执行文件和cor ...
- 痞子衡嵌入式:飞思卡尔Kinetis开发板OpenSDA调试器那些事(上)- 背景与架构
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是飞思卡尔Kinetis MCU开发板板载OpenSDA调试器(上篇). 众所周知,嵌入式软件开发几乎离不开调试器,因为写一个稍有代码规模 ...
- 学习4412开发板gdb和gdbserver的调试
因为有很多的小伙伴是从单片机转过来的,用惯了单片机上的JLINK调试程序,换到Linux上非常的不习惯.确实,如果能设置断点,单步调试,查看变量,那确实是太爽了,那么在我们的Linux可以做到吗,答案 ...
- 【转载】4412开发板嵌入式QtE应用开发环境搭建
本文转自迅为iTOP-4412开发板实战教程书籍:http://topeetboard.com QtE应用需要使用开发工具qtcreator,本文介绍qtcreator-3.2.2的安装和使用.1. ...
- 交叉编译环境以及开发板上-/bin/sh: ./hello: not found 转载自 http://blankboy.72pines.com
交叉编译环境以及开发板上-/bin/sh: ./hello: not found 目标板是S3C2440.至于交叉编译环境的搭建就不多说了,网上很多教程. 搭建好了交叉编译环境后,第一件事就是传说中的 ...
- 【转帖】嵌入式4412开发板QT5.7编译安装到arm
QT5.7.0+UBUNTU16.04+ARM-NONE-LINUX-GNUEABI4.8+busybox最小LINUX系统 Orandragon记录 本文转自迅为4412开发板群:http://to ...
- easycwmp在开发板上的配置
原创作品,转载请注明出处 copyright:weishusheng 2015.3.18 email:642613208@qq.com 平台: Linux version 2.6.32-279.e ...
随机推荐
- asp.net.mvc4在vs2010怎样创建mvc项目及它的结构
1.打开vs2012,创建mvc项目 文件-->新建--> 项目--> web--> asp.net.Mvc 4web应用程序-->基本模板
- idea使用maven搭建springmvc
最近学着搭建springmvc,写此博客记录一下 idea版本:2016.3.1maven: apache-maven-3.3.9tomcat:apache-tomcat-8.5.8 1.New Pr ...
- [moka同学笔记]百度编辑器Ueditor自动换行,添加<p>的问题(摘录)
原文:http://www.cnblogs.com/kissdodog/p/5419919.html 百度编辑器Ueditor其实蛮好用的,后来使用了一段时间发现,每次打开后又保存,发现都会往内容的 ...
- 如何使用mybatis《一》
mybatis作为ORM轻量级框架一出现就吸引了无数人的眼球,比hibernate要简单且入门较容易,下面开始我的第一个mybatis程序. 一.下载mybatis的包 我们知道任何一个框架都会有其包 ...
- JS中检测数据类型的几种方式及优缺点
1.typeof 用来检测数据类型的运算符 typeof value 返回值首先是一个字符串,其次里面包含了对应的数据类型,例如:"number"."string&quo ...
- .NET破解之太乐地图下载器【非暴破】
不知不觉,接触破解逆向已经三个月了,从当初的门外汉到现在的小白,这个过程只有经历过才知道其中的苦与乐: 有无知.困惑.痛苦.惊喜.彻悟.欣慰…… 有无助的软件脱壳,茫然的代码分析,有无趣的反复测试, ...
- Office 365 - SharePoint Tips & Tricks
1. Recycle Bin 地址: //管理员 /_layouts/15/AdminRecycleBin.aspx //普通用户 /_layouts/15/RecycleBin.aspx 2.
- Oracle Spatial中SDO_Geometry详细说明[转]
在ArcGIS中通过SDE存储空间数据到Oracle中有多种存储方式,分别有:二进制Long Raw .ESRI的ST_Geometry以及基于Oracle Spatial的SDO_Geometry等 ...
- Atitit.图片木马的原理与防范 attilax 总结
Atitit.图片木马的原理与防范 attilax 总结 1.1. 像图片的木马桌面程序1 1.2. Web 服务端图片木马1 1.3. 利用了Windows的漏洞1 1.4. 这些漏洞不止Windo ...
- Sql server 2008 R2 配置管理工具服务显示远程过程调用失败:0x800706be
Sql server 2008 R2 配置管理工具服务显示远程过程调用失败:0x800706be 今天在其他电脑配置 SQl server 2008 R2,安装完成后,发现打开配置管理工具服务 : ...