本文转自迅为论坛: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应用程序就在开发板上运行起来了。

转载于:https://www.cnblogs.com/topeet/p/5055016.html

[转载]在iTOP-4412开发板上调试helloworld应用相关推荐

  1. xilinx c语言编程,使用Xilinx SDSoc在Xilinx zcu102开发板上编程HelloWorld

    关于Xilinx SDSoc的介绍我就不再复述了,我理解的也不一定准确,可以阅读官方文档了解SDSoc,你可以把它理解为一个集成开发环境 (IDE),通过SDSoc我们能够简单快速的对Xilinx的开 ...

  2. arm linux内核调试,kgdb在ARM开发板上调试kernel成功

    大概几个注意点: 1.公版的Linux需要打kgdb补丁的,kgdb官方那边可能不支持新版本的内核(我的是2.6.18),可以在下面的网址找到,但是ARM上调试需要打哪些补丁,不是很清楚,网上的几篇中 ...

  3. 在S3C6410开发板上的LED驱动程序

    这两天写了个LED驱动程序,网上也看了好多的帖子. 开始思路很清晰了,就是先看电路图,发现LED灯是接在GPM端口上的, 然后看S3C6410数据手册,先向GPMCON口写命令字,让GPM0-5设置为 ...

  4. 4412开发板学习之Linux驱动开发(八):GPIO读操作与按键轮询实现

    GPIO读操作与按键轮询实现 GPIO读操作 硬件 查找对应IO口 寄存器配置 软件 需要的函数 注册设备 代码及分析 实验效果 按键轮询实现 原理分析 硬件 软件 用到的函数 先前准备工作 代码及分 ...

  5. TI CC3200 WIFI实训开发套件(OURS-SDK-WFB)IAR for ARM7.8调试2————对IAR for ARM的熟悉,并在开发板上跑起来第一个程序

    首先安装IAR for ARM7.8,自己搜索安装, 使用电脑Win10 x64 下载资料:https://e2echina.ti.com/group/universityprogram/studen ...

  6. 4412开发板UT-Exynos4412三星A9四核4412开发平台调试android4.0GPS功能信号超强

    三星四核开发板UT-Exynos 4412 调试android4.0.4 GPS 功能,信号超强 硬件平台:UT-Exynos 4412SamSung A9四核4412开发平台[友坚提供] 软件平台: ...

  7. 痞子衡嵌入式:飞思卡尔Kinetis开发板OpenSDA调试器那些事(上)- 背景与架构

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是飞思卡尔Kinetis MCU开发板板载OpenSDA调试器(上篇). 众所周知,嵌入式软件开发几乎离不开调试器,因为写一个稍有代码规模 ...

  8. 嵌入式:利用TF卡给4412开发板的emmc上烧写安卓系统

    系统: 主机:64位windows10主机,vmware player15虚拟机,64位debian9.8宿主机. 开发板: 迅为4412开发板,核心板是scp 1G的. 步骤: 1,有一个TF卡,至 ...

  9. linux开发板led怎么亮,TQ2440开发板上实现按键点亮LED(转载)

    //声明:该文章是在网上搜到的,对作者表示感谢. 文章记录了作者在TQ2440开发板上实现按键点亮LED驱动开发的详细过程,还记录了一些容易出现的错误,以及怎么解决这些错误. 一.驱动开发流程 二.驱 ...

  10. 迅为4412开发板(全能版)V_4.0 ubuntu 在Android4.4.4的内核下移植wifi

    为4412全能版V_4.0 ubuntu 在Android4.4.4的内核下移植wifi 背景:由于厂家迅为的全能版的V4.0底板和V3.5底板的wifi部分有改动,所以需要重新移植wifi      ...

最新文章

  1. l开头的英文车标是什么车_L开头的英文车标叫什么车
  2. java thread join()_Java Thread join() 的用法
  3. MFC多线程处理界面假死之红外图像数据获取和excel写入
  4. android 主线程调用,Android 主线程和线程之间相互发送消息
  5. 吐血整理:关于机器学习不可不知的15个概念
  6. android prebuild第三方so库,Android NDK编译本地文件以及引用第三方so文件
  7. mysql crc16_MySQL 5.6 中TIMESTAMP with implicit DEFAULT value is deprecated错误
  8. 游戏开发入行大师攻略
  9. er studio mysql_解决ER\Studio无法生成mysql列注释问题
  10. PHP 对接阿里云短信
  11. 给读医大的老铁选购电脑
  12. 书论55 郝经《移诸生论书法书》
  13. glutSwapBuffers()和glFlush()区别
  14. 22年蓝桥杯青蛙过河问题
  15. 浏览器操作常用快捷键
  16. kalilinux链接蓝牙音响_Kali-Linux安驱动、使用Blueman连接蓝牙耳机
  17. 软件测试技术(七)自动化测试
  18. 2008年《中国最具价值品牌500强》的名单(2008中国500强企业名单1-500)
  19. Unity 3D学习之路
  20. LaySNS模板仿RiPro日主题素材源码资源下载响应式CMS模板

热门文章

  1. 热烈庆贺博客等级V7
  2. iOS启动画面不更新的问题
  3. GDI+中的图片处理类Image或Bitmap
  4. C# richTextBox滚动到最后一行 显示最后一行 自动跳转最后一行
  5. git 各种撤销操作办法
  6. 电脑表格制作教程入门_微信销售小程序入门教程:制作+营销
  7. 一般什么时候加骨窗_高三成绩大幅度提高一般出现在什么时候?老师道出了实情...
  8. SQLServer删除登录记录用户名和密码
  9. 【302】C# TreeView 控件使用说明
  10. 乌鲁木齐高新区大数据产业首个惠农项目落地