搜档网
当前位置:搜档网 › Android开发板操作及android NDK配置

Android开发板操作及android NDK配置

1、操作系统安装,环境配置

2、安装包()

3、模拟器跑程序(Ubuntu下)

4、真机上跑程序(QT210开发板下)

1、开发环境的搭建与配置

1.1、制作Ubuntu U盘启动映像:

准备工作:

1、从官网下载一个ubuntu11.04的镜像,比如:ubuntu-11.04-desktop-i386.iso

2、一个大于等于1G的支持启动的U盘

3、UltraISO最新版

4、可以上网的电脑一台

具体步骤:

1、打开UltraISO ,加载要写入U盘的ISO文件

2、选择菜单项“启动光盘(B)”---------->"写入硬盘映像"

3、开启写入硬盘映像的窗口,硬盘启动为你选择的U盘,写入方式默认即可

在弹出的窗口上选择: "便捷启动"---------> "写入新的驱动器引导区"----------> "Syslinux"

4、选择是

5、写入引导区成功

6、最后把整个ISO 文件写入U盘里面,直接选择写入

7、再次选择你要写入的U盘

8、开始写入

写入成功后就可以用U盘安装系统了可以设置BIOS的启动顺序

Advanced BIOS Setup ------>Harddisk ---------->First Boot Device---------->USB 2.0 Disk 设置完成后按F10保存并退出

大部分电脑不需要设置,可以直接按ESC或者F12进入BootMenu然后选择从USB启动即可

遇到的问题:

设置好BIOS选择从U盘启动,然后重启电脑,从U盘启动Ubuntu安装,提示start booting from USB device………

PeterAnvin et al

屏幕就一直停留在此

此时解决办法为:找到U盘里面的syslinux文件夹里面的syslinux.cfg,打开(推荐用editplus类工具,不推荐用记事本),

将default vesamenu.c32这一行前面加#,将其注释,保存后退出,再次以重启电脑选择以U盘启动。

1.2、安装Ubuntu

制作好之后,插好u盘,设置好Bios从u盘启动,然后启动计算机,直接使用默认:回车,进入试用模式,点击桌面的“安装ubuntu”按钮:

1.2.1、语言选择“中文简体”,点击“继续”:

1.2.2、这个界面是现实你计算机的状态,下面有两个选项,如果你的网速较慢,建议不要选择,点击“继续”

1.2.3、这里要注意了,因为不同的选择会对计算机硬盘数据造成不同的后果,因为我要保留我的windows XP系统,而且需要删除我已经安装的Fedora 15系统,所以我选择“其他选项”,我建议你们都选择这个,自己手动分区:然后选择“继续”

1.2.4、现在我们看到的是硬盘分区情况,我要删除Fedora 15是安装在sda8这个分区上,使用我要选择sda8,然后选择“更改”,新建就点“新建分区”,“添加”分区,还有“删除”分区。

1.2.5、我选择了“更改”分区,做系统根目录,照图设置,点“继续”

1.2.6、点“现在安装”

1.2.7、系统开始格式硬盘

1.2.8、这里直接点“继续”

1.2.9、键盘布局“默认”,不用选了,点“继续”

1.2.10、这里设置系统用户,自己设置输入就可以了

1.2.11、这个可选可不选,点“继续”

1.2.12、系统开始安装,可以喝杯茶,等安装完毕就可以了

1.2.13、再截一张安装界面图。

1.3、开发环境的配置

考虑到对系统的调试,Ubuntu相对应Windows更加便捷,所以我们选择在Windows下进行代码的编写等开发工作,在Ubuntu下通过串口进行调试。

1.3.1、Ubuntu下开发环境的配置

Android的内核、源码、u-boot都是在Linux环境下进行编译

1.3.1.1、安装编译工具

这一步请参照QT210开发板厂商提供的QT210Android2.3手册上的说明进行安装配置

1.3.1.2、安装Android开发工具

具体步骤(该步骤需在连接网络的情况下进行):

1、到eclipse的官方网站上下载linux版本的eclipse,附上网址:https://www.sodocs.net/doc/f612751644.html,/downloads/?osType=linux选择eclipse classic,比如Eclipse Classic 3.7.2

2、将下载到的eclipse-SDK-3.7.2-linux-gtk.tar.gz 解压到工作目录下,如:tar -xvf eclipse-SDK-3.7.2-linux-gtk.tar.gz

3、解压后得到eclipse 文件夹,双击该文件夹下的eclipse文件,启动eclipse ,若没有权限,则启动终端,进入到eclipse文件目录下,输入:sudochmod 777 eclipse

4、点击Help菜单项选择Install new software

5、点击Add ,Name为任意,比如ADT , Location:https://www.sodocs.net/doc/f612751644.html,/android/eclipse/

6、也可到google的官网上下载最新的ADT插件,此时的Location为ADT插件的路径

7、勾选可用的插件,按照提示安装

8、安装完成后重启eclipse

9、重启eclipse后,选择Windows------>Android SDK Manager 勾选Tools 以及想要的Android版本点击Install

这个过程比较久,视网速而定

勾选Accept All ,点击Install ()

安装ADT 插件以及Android SDK后重启eclipse

1.3.1.3、配置环境变量

1、打开/etc目录下的profile文件,在末行添加以下几行,若profile为只读文件,则需为其添加写的权限,在终端中输入:sudochmoda+w /etc/profile

export JA V A_HOME=/usr/lib/jvm/java-6-sun-1.6.0.24

export JRE_HOME=/usr/lib/jvm/java-6-sun-1.6.0.24/jre

export CLASSPA TH=./:$JA V A_HOME/lib:$JA V A_HOME/jre/lib

export ANDROID_HOME=/home/ding/AndroidDevelopTools/android-sdk-linux

export

PA TH=$PA TH:$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools:$JA V A_HOME/bi n:$JA V A_HOME/jre/bin:$CLASSPA TH

完成以后查看java版本

#java -version

Java(TM) SE Runtime Environment (build 1.6.0_21-b06)

Java HotSpot(TM) Server VM (build 17.0-b16, mixed mode)

说明环境已经配置好了。

以上所做的安装配置完成后就可以对Android 的源码内核进行编译了,同时通过在Ubuntu 下的eclipse 进行APK的开发。

1.3.2、Windows下开发环境的搭建与配置

1.3.

2.1、开发工具搭建(Eclipse+A ndroid SDK)

搭建Android 开发环境的第一步是下载与开发环境有关的软件资源,这些资源主要包括JDK、Eclipse、Android SDK 及Android 的支持插件。

1.JDK 的下载与安装

Android 平台下应用程序的开发是采用Java 语言的,所以首先需要下载并安装JDK。打开浏览器,在地址栏输入如下地址并访问:https://www.sodocs.net/doc/f612751644.html,/javase/downloads/index.jsp,打开后的页面如图1-2 所示。

图1-2 JDK 下载界面1

单击如图1-2 所示的“Download JDK”按钮即可进入下载界面,选择操作系统平台之后,就可以下载JDK 了,目前最新的JDK 版本为JDK 6 Update 18。

双击并运行下载好的JDK 安装文件,按照提示将JDK 安装到指定的文件夹,可以将其安装到了C:\Program Files\Java\jdk1.6.0_18 目录下。

2.Eclipse 的下载与安装

打开浏览器,在地址栏输入https://www.sodocs.net/doc/f612751644.html,/downloads/,在下载界面找到Eclipse Classic 3.5.2,单击下载链接,将Eclipse 下载到电脑上。Eclipse 不需要安装,只需将下载到电脑上的压缩包解压到硬盘上某个目录即可,本节中将其解压到F:\eclipse 目录下。

3.Android SDK 的下载与安装

打开浏览器,在地址栏输入https://www.sodocs.net/doc/f612751644.html,/sdk/index.html,打开Android SDK 的下载页面,将android-sdk_r05-windows.zip 下载到电脑上,并将其解压到硬盘上某个位置,本书中为F:\android-sdk-windows。

运行F:\android-sdk-windows 目录下的SDK Setup.exe,程序将自动检测是否有更新

相关主题