DragonBoard410c手把手进行安卓开发

原创 2016年04月24日 19:13:45

在上一篇中我们介绍了基于DragonBoard 410c的Debian开发。并且通过UART口登录到了Debian中的Shell,实现了基本的控制台应用。本文主要是针对安卓开发者,为安卓开发者提供快速入门的指南

基本的设备

这里写图片描述
上图为官方提供的参考设备。要注意的是,显示器的分辨率必须为1080p或者更低,如果你使用的是更高的分辨率,那么DragonBoard 410c中自带的安卓系统无法支持该显示,屏幕会一直黑屏。

ADB的安装

一般的安卓开发者都应该对Android Studio软件不陌生了,本文也不多做解释。主要给各位开发者提供一下需要的资源:

下载Android Studio:https://developer.android.com/sdk/index.html#Other

安卓应用的创建

如果希望能够在DragonBoard 410c中运行我们的应用,我们需要将Android Studio连接到DragonBoard 410c系统上。这样我们可以直接对其进行调试与控制。
这里写图片描述
第一步:新建一个Android Studio应用
这里写图片描述
第二步:将支持的SDK修改为API 21 Android 5.0(Lolipop)并选择确定
这里写图片描述
第三步:创建一个空白的Activity并点击Next,然后点击Finish完成创建
这里写图片描述
接下来我们就可以在Android Studio中对程序进行修改与调试
这里写图片描述

DragonBoard 410c的连接与程序运行

首先我们需要从DragonBoard 410c上的OTG口连出数据线到主机上。点击Android Studio上的Run->Run From the menu选项。等待片刻后,DragonBoard 410c将会出现在“选择设备”提示框中,我们就能看到DragonBoard 410c的状态为Online,并且可以选择了。
这里写图片描述
选择完毕后,我们能在显示器上看到如下所示的应用,并且在程序中找到我们的测试程序。
这里写图片描述
这里写图片描述

总结

DragonBoard 410c的配置相比于Debian来说更加轻松方便,而且配置与一般的安卓手机配置无异,非常适合安卓开发者的快速移植。

Dragonboard开发的准备工作

欢迎使用DragonBoard进行开发 DragonBoard现已在北美发售,并提供全球shipment服务!!! DragonBoard410c由Arrow电子网站首发,它是全球第一个基于中端Q...
  • u010182064
  • u010182064
  • 2015-11-26 19:25:58
  • 1133

教大家如何在qualcomm平台移植MTP驱动程序

前言: 本文章主要介绍了mtp的基本知识,mtp在android中的实现框架,具体的工作流程需要读者阅读具体的代码实现。然后介绍了mtp驱动的移植方法,首先需要把PID、VID标识加入到USB中,然后...
  • weijory
  • weijory
  • 2016-10-20 10:50:34
  • 1826

Make a difference with Dragon Board410c(1)

网购的Dragon Board终于到手了,开箱后,一个Dragon Board410c,一个12V-2A的电源适配器和一个指导手册, 可以开始我的Dragon Board开发之旅了。 1.1 准备 ...
  • u012889223
  • u012889223
  • 2015-11-27 14:10:54
  • 689

手把手教你安卓入门(二)

我们就开始正式开发“计算器”应用
  • anddlecn
  • anddlecn
  • 2016-05-23 20:59:27
  • 10485

快速下载和编译Dragonboard410c官网最新Android版本

最近刚入手一块Dragonboard410c开发板,准备用这块开发板自己搞搞几个智能家居类的原型玩玩,需要修改源代码的底层驱动,我比较熟悉Android系统,所以按着官方的开发编译文档一步步去弄,中间...
  • cgx090902
  • cgx090902
  • 2017-06-14 17:10:45
  • 1493

初入qualcomm平台usb驱动(一)

这里主要收集了一些USB关于OTG、device、host相关的知识。 当设备检测到USB_ID信号为低时,表该设备应作为Host(主机,也称A设备)用。 当设备检测到USB_ID信号为高时,表示该...
  • weijory
  • weijory
  • 2017-05-11 15:35:55
  • 1999

高通8926和高通410的参数对比

骁龙410是高通在2013年发布的首款64位处理器。骁龙410是基于Cortex-A53架构的64位处理器。 Cpu: 四核 QRM®Cortex™A53,单核速度高达1.2GHz[1] L...
  • szx940213
  • szx940213
  • 2018-01-10 11:58:15
  • 201

安卓开发环境搭建的具体流程

  • 2013年08月26日 15:57
  • 477KB
  • 下载

第一行代码

  • 2015年05月09日 20:46
  • 8.49MB
  • 下载

基于MSM平台的振动器驱动移植

前言: 振动器是Android智能手机操作系统中比较常见的功能之一,在实际应用中可以将来电显示设置为振动模式作为提醒。在Android系统中,通过振动系统米快可以实现俩点铃声和来电的振动功能。。本篇...
  • weijory
  • weijory
  • 2016-10-25 10:21:25
  • 940
收藏助手
不良信息举报
您举报文章:DragonBoard410c手把手进行安卓开发
举报原因:
原因补充:

(最多只允许输入30个字)