Linux平台下Java_Android开发环境的搭建
Linux 平台下安装JDK 、Eclipse 、Android SDK
说明
- 开发工具需自行去下载,此处就不再累述
- 该教程安装环境为 Ubuntu 14.04 x64 其他Linux操作方式基本相同
- 设计文件修改部分,请先备份要修改的文件,避免操作失误导致不能还原
- Liunx 平台下区分大小写,输入文件名或路径建议复制避免不必要的错误
-
部分操作涉及root权限,为了避免麻烦 请直接使用 root权限操作
开启root权限: 1. sudo su root 2. 后面的提示中输入用户密码
安装 JDK
-
解压下载的 JDK
tar -zxvf jdk-7u75-linux-x64.gz
-
为了方便后续操作在计算机根目录下创建目录 java
mkdir java
-
将解压的JDK目录移动到上一步创建的java目录中
mv /home/victorlee/tools/jdk1.7 /java 注:我将JDK解压得到的目录改为了 jdk1.7 ,移动时请注意更改自己的路径
-
配置环境变量
1. gedit /etc/profile 2. 在编辑器打开的文档的最后添加一下内容: export JAVA_HOME=/java/jdk1.7 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 3. 重启,在终端执行 java -version 查看版本信息,如显示如下说明 JDK 配置正常 java version "1.7.0_75" Java(TM) SE Runtime Environment (build 1.7.0_75-b13) Java HotSpot(TM) 64-Bit Server VM (build 24.75-b04, mixed mode) 4. 为所有用户开启Java目录下文件及文件夹的读写权限 sudo chmod 777 java -R 注:由于我配置时没有执行该步骤导致后续 运行Eclipse找不到运行环境,故建议将这一步加上
安装Eclipse
-
解压Eclipse
tar -zxvf eclipse-standard-kepler-SR2-linux-gtk-x86_64.tar.gz
-
将解压得到的Eclipse目录放移动到其他位置 :非必要步骤
mkdir dev_tools 在根目录创建 dev_tools文件夹 mv /home/victorlee/tools/eclipse /dev_tools 将Eclipse移动到dev_tools目录 sudo chmod 777 dev_tools -R 为所有用户开启该目录下所有文件及文件夹的读写权限
-
验证
执行dev_tools/eclipse 目录下的 eclipse 文件,出现eclipse启动界面 ,Eclipse安装完成
安装 ADT
- 启动Eclipse
-
点击 Help-> Install New softWare... -> add
name :adt(可以随便写) Location: 点击 Archive 找到 adt插件 此处提供一个ADT插件 http://pan.baidu.com/s/1c08gnZi 注:使用我提供的插件,安装时需要 链接 Google 服务器,请自备科学上网方式,当然也可以使用其他网友提供的离线包
-
完成后重启Eclipse 打开Help -> About Eclipse 如 看到 Android log 便安装成功
安装SDK
-
解压 SDK
tar -zxvf android-sdk_r23-linux.tgz
-
移动到我们刚才放Eclipse的目录
mv /home/victorlee/tools/android-sdk-linux /dev_tools
-
为所有用户开启读写权限
sudo chmod 777 dev_tools -R
-
与Eclipse关联
1. 打开安装好ADT插件的Eclipse 2. 点击 Window ——> Android SDK Manager ——> Open Preferences ——> Browse 旋转前面防止在dev_tools目录下的 SDK 目录 3. 打开 Android SDK Manager 下载你所需要版本的虚拟镜像和工具(此操作需要科学上网)
至此,Linux平台下,由JDK安装到Android开发环境的搭建便完成了!
mail:[email protected] 如有疑问和建议欢迎通过此邮箱进行探讨!
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。