搭建Android开发环境

本文详细介绍了Android系统移植的开发环境搭建流程,包括JDK、SDK、NDK、ARM-Linux交叉编译环境的安装与配置,以及Eclipse、ADT、交叉编译环境的搭建与使用。

上一篇文章中总结了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

转载于:https://www.cnblogs.com/lv-peng/p/5453290.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值