建议直接使用Linux作为Android的开发平台。
1.安装JDK
下载地址是http://www.oracle.com/technetwork/java/javase/downloads/index.html
下载JDK的压缩包(tar.gz),并将其解压缩(可以解压到任何目录)。
然后配置环境变量:
[[email protected] ~]# sudo gedit /etc/profile
//打开profile文件后,在文件的最后输入如下内容:
export PATH=.:/developer/jdk1.8.0_65/bin:$PATH
//在终端输入如下命令重新加载profile文件:
[[email protected] ~]# source /etc/profile
或[[email protected] ~]# . /etc/profile
//用下面的命令查看PATH环境变量
[[email protected] ~]# echo $PATH
2.搭建Android应用程序开发环境
2.1下载并安装Android SDK,下载网址为http://developer.android.com/sdk/index.html
将Linux下的android-sdk_r16-linux.tar文件复制到Linux文件系统的某个目录,然后再终端进入android-sdk_r16-linux.tar文件所在的目录,执行如下命令解压该文件:
[[email protected] ~]# tar -xvf android-sdk_r16-linux.tar
解压后,会看到当前目录下多了一个android-sdk_r16-linux目录,进入android-sdk_r16-linux/tools目录,会发现一个名为android脚本文件,执行这个文件(双击),会显示一个Android SDK安装界面。可以选择自己想要的Android版本,最后点击右下角的“Install 17 package”按钮来安装被选中的包。
注意:在安装过程中,要确保网络连接稳定而快速,否则安装时间会很长。
2.2安装Eclipse
下载网址为http://www.eclipse.org/downloads/?osType=linux
下载完成并解压
[[email protected] ~]# tar zxvf eclipse-jee-indigo-SRl-linux-gtk-x86_64.tar.gz
解压成功后会得到一个eclipse目录,进入目录后,会看到一个eclipse可执行文件,执行该文件即可启动Eclipse
2.3安装ADT,ADT是用于开发Android应用程序的Eclipse插件。
可以通过在线安装方式安装该插件,也可以下载离线安装文件来安装ADT。
点击进入http://blog.csdn.net/hongmeikaile/article/details/6521289
2.4配置ADT
在Eclipse在单击“Window”>“Preferences”菜单项,会显示“Preferences”对话框。单击对话框左侧“Android”节点,在右侧的“SDK Location”文本框输入Android SDK的安装目录,然后单击“Apple”按钮,会将当前Android SDK支持的Android版本都列出来。最后单击“OK”按钮关闭“Preferences”对话框。
或者点击进入http://wenku.baidu.com/view/2b14858da0116c175f0e48cb.html,直接参考ADT安装和配置
2.5建立AVD。由于Android版本众多,所以在Android SDK中每一个Androidg版本都对应一个AVD(Android Virtual Device),在运行Android应用程序之前,必须要创建一个AVD。新创建一个AVD,可以单击“Android Virtual Device Manager”对话框右上角的“New”按钮来显示“Create New Android Virtual Device”对话框,可以根据需要选择配置。单击“Create AVD”按钮完成AVD创建,最后,单击“Android Virtual Device Manager”对话框中的"start"按钮启动相应的AVD。
3.安装Android NDK开发环境。由于Android NDK不能单独作为Android应用程序来运行,因此,使用Android SDK开发程序之前须要先安装Android SDK.
3.1下载Android NDK,下载网址为http://developer.android.com/sdk/ndk/index.html
3.2安装CDT。CDT是Eclipse中用于开发C/C++程序的插件。
下载网址为http://eclipse.org/cdt/downloads.php
CDT与ADT一样,也可以采用离线和在线的方式安装。
3.3命令行方式编译Android NDK程序
点击进入http://blog.csdn.net/absurd/article/details/44885363
3.4导入Android NDK的例子
3.5配置Android NDK的集成开发环境
点击进入http://blog.csdn.net/yixiaoqingyuz/article/details/6382033
4.安装交叉编译环境,建议下载集成好的交叉编译环境。
点击进入http://www.360doc.com/content/12/0403/14/8363527_200489368.shtml
http://www.cnblogs.com/zhanghui4521