[新手指导]iMx6开发板建立Android开发环境-Android SDK和Eclipse集成开发环境的下载及安装

原创 2015-09-09 09:05:00 i.MX6 iMx6开发板 Android开发环境 Android SDK

iMX6开发板建立Android应用开发环境

本章节讲解如何建立Android开发环境,包括Android SDKEclipse集成开发环境的下载及安装,以及如何使用iMX6开发板作为真机调试程序,非常适合Android初学者学习和参考。

1.1.1
下载并安装JDKJava SE Development Kit

由于Android SDK Eclipse 都是用 Java 编写的,因此需要先在Windows上安装JDKJDK可按以下方法下载: 

访问网站http://www.oracle.com/technetwork/java/javase/downloads/index.html,在页面中点击JDK

下载完成后,双击安装程序,根据向导的提示完成安装即可。

安装完成后,需要将JDK 命令添加到Path环境变量中,通过下面的方法将JDK 命令所在的路径添加到Path 环境变量中: 

1) 右击我的电脑”- > 属性,再选择左边导航的高级系统设置选项。 

2) 点击右下角的环境变量选项。 

3) 系统变量中,找到Path环境变量,双击它,在变量值前面追加以下内容:

  “C:\Program Files\Java\jdk1.7.0_45\”

4) 点击确定完成环境变量设置。

                 

1.1.2 安装adt-bundle-windows

拷贝iMX6开发板提供资料光盘下的Windowsandroid开发工具adt-bundle-windows-x86-20130729.zip。解压到您的电脑上,在adt-bundle-windows-x86-20130729下会看到eclipsesdkSDK Manager.exe

需要把sdk添加到Path环境变量中:方法和添加jdk环境变量一样

拷贝iMX6光盘下的android_sdk.rar到电脑上,解压在android_sdk下您会看到

android_sdk添加到Path环境变量内:方法和添加jdk环境变量一样

1.1.3 创建helloworld工程

1. 打开eslipse

2. 创建工作目录

  

   

3. 新建工程

4. 选择Android Application Project,点击下一步;

5. 应用工程名称全部默认,点击下一步;

 

           单击“Finish“按钮,建立好helloworld工程:

6. 在模拟器中运行helloworld程序

     

      如果您是第一次运行该程序,会弹出运行环境设置,询问是在Android设备上运行,还是在Android的虚拟设备上面运行,AndroidSDK提供了一个可以运行APP的虚拟机,方便APP开发,这里选择在虚拟Android 设备上面运行。

 

       

  

单击“Manager”:

     

单击 “New”: 

            

AVD Name,填写虚拟机的名称,这里填写”helloworld ”, Device 这里选择了480x800分辨率的Nexus设备, Target选择的是Android4.3API,然后选择“OK”

单击Start按钮,启动Andriod虚拟机:

     

虚拟机启动完成后,自动运行helloworld 应用程序,如下图所示:

1.1.4 使用adb

您也可以使用adb 安装并调试应用程序(您的adb已经在导入android_sdk时已经加入到环境变量内)。

1.  检测adb工具是否安装

通过点击开始菜单,在开始菜单下方的搜索框中输入cmd ,在 cmd.exe 上按回车来启动DOS

窗口,在DOS窗口中,输入adb 按回车,如果显示以下信息表示环境变量设置OK

2. 测试adb的功能

首先查看设备连接状态。在i.MX6上启动Android,然后用mini USB线将i.MX6PC相连,在DOS窗口上输入以下命令验证开发板是否已连接:

#adb  device

显示以下内容表示成功连接到i.MX6设备:

接下来进入ADB shell,使用以下命令可以进入i.MX6 终端:

#adb  shell

注:在i.MX6 终端上输入exit 退回到 DOS 提示符。

ADB安装软件,以安装D\helloworld.apk的程序为例,在DOS 窗口中输入

adb  install  D:\helloworld.apk 命令进行安装。           

  

   

   

    ADB功能非常强大,除了安装软件、卸载软件,调试、Shell功能外,还可以往开发板上传送文件等,

读者可以自已挖掘,这里不再详述。


相关产品 >

  • FETMX6Q-C核心板

    i.MX6Q核心板板层出不穷,要如何选择?飞凌解读i.mx6Q芯片强性能为您推荐四核A9架构的i.MX6Q产品精选,包含iMX6Q 核心板、i.MX6Q 核心板、iMX6Q工业级核心板,欢迎采购。  i.MX6Q核心板基于NXP(原Freescale)Cortex-A9架构的i.MX6Q四核处理器设计,核心板小尺寸核心板搭配独特的薄款连接器,让设计随心所欲!

    了解详情
    FETMX6Q-C核心板
  • OKMX6Q-C开发板

    双千兆飞凌嵌入式iMX6Q开发板,板对板连接器,纤薄之际,次底板支持iMX6Q和iMX6DL核心板。i.MX6Q开发板与i.MX6DL开发板资源丰富,原理图、PCB、软件资源、硬件资源下载,技术支持等。欢迎选购

    了解详情
    OKMX6Q-C开发板
  • FETMX6Q-S核心板

    NXP iMX6Quad系列具有四个内核,运行频率达1.2 GHz,带有1 MB L2缓存和64位DDR3或2通道、32位LPDDR2支持。飞凌提供商业级iMX6Q核心板,工业级iMX6Q核心板,兼容一同底板。具有抗震,抗氧化,抗干扰,更快速升级产品等优势。保定飞凌嵌入式专注imx6,imx6开发板,飞思卡尔imx6等ARM嵌入式核心控制系统研发、设计和生产,是imx6,imx6开发板,飞思卡尔imx6提供者,imx6系列产品现已畅销全国,欢迎咨询!
    了解详情
    FETMX6Q-S核心板
  • OKMX6Q-S3开发板

    飞凌嵌入式提供iMX6Q开发板,iMX6解决方案,iMX6Q核心板,i.MX6Q开发板解决方案。iMX6Q稳定、快速、性价比高,欢迎选购 NXP iMX6系列芯片全支持,升级简配无忧替换。 了解详情
    OKMX6Q-S3开发板

推荐阅读 换一批 换一批