搭建Android开发环境

上一篇文章中总结了Android系统架构以及系统移植要点,为了进行Android系统移植,需要搭建相应开发环境,包括:JDK、SDK(adt)、NDK(cdt)以及arm-Linux交叉编译环境等。我的平台以Linux虚拟机为背景,以下为详细步骤:

JDK安装:

可以先下载安装再配置环境变量,或者直接在Terminal下执行以下代码一次性完成:

# add-apt-respository "deb http://archive.canonical.com/ lucid partner"

# apt-get update

# apt-get install sun-java6-jdk

SDK安装:

下载安卓sdk安装包,解压,运行名为某某manager文件选择自己需要的Android版本下载。安装成功之后只需要配置环境变量并重新加载profile文件。

所有命令如下:

# gedit /etc/profile

# export ANDROID_SDK_PAT=/sdk/andriod/andriod-sdk-linux

# export PATH=.:$ANDRIOD_SDK_PATH/platform-tools:PATH

sourse /etc/profile

安装Eclipse:

注意Eclipse for Linux即可。下载安装过程跟安装QQ一样。

安装ADT:

ADT为Android应用开发的Eclipse插件。可以下载之后在Eclipse中选择加载也可以直接粘贴包地址加载。安装完成之后要进行配置,也就是在Android开发包下指明JDK安装地址。

在这个位置:Eclipse->Help->Install New Software下的“work with”后边文本框内“add”即可,这个add可以是adt下载地址也可以是本地软件下载地址。

配置ADT过程:在这个位置:Window->Preference下找到Android节点,在其右侧SDK Location 文本框中输入SDK安装目录即可。

建立AVD:

也就是Android virtual device,安卓app运行模拟器,直接在ADT-Eclipse中“Android Virtual-Devise-Manager”一下即可建立自定版本的安卓模拟机。

安装NDK:

同上JDK安装,也需要建立环境变量。

安装CDT:

CDT为C/C++程序开发的Eclipse插件。同上ADT加载方式。

交叉编译环境搭建:

利用crosstool-ng搭建成功。当然也可以用CodeSourcery工具包。下载CodeSourcery.bin文件之后用命令“# sh package.bin”打开,之后一路可视化安装。

 

 

http://www.cnblogs.com/lv-peng/
22:04:43 2016-05-02
posted @ 2016-05-02 22:05  吕鹏  阅读(134)  评论(0编辑  收藏  举报