上一次说到在window下搭建Android开发环境,总体比较简单。这一次就说说在Linux搭建Android开发环境,这里主要以很流行的Ubuntu 操作系统为例,其他的大同小异。
Android系列教程目录:
-
本文版权归飞雪无情
所有,转载请注明出处,永久链接:
我新建了一个Android的技术交流群,群号为86686524 120059404
,感兴趣的可以申请加入,大家一块学习。
一:准备工作
其实准备工作和上一篇的window下搭建的差不多,这里不再进行说明,请参见Window下搭建Android开发环境
需要注意的是JDK以及Eclipse要下载Linux版本的.
二:JDK配置
JDK的配置网上说的很多了,但是还是有些人配置了之后不起作用,这里我再详细说一下,这里以我的JDK再/usr/locallib/目下下为例,如果你想把你的JDK也放到该目录下,那么使用 sudo cp
命令拷贝即可。
-
首先要修改权限。在shell下执行 sudo chmod +x jdk-6u20-linux-i586.bin
,修改完权限后使用ls查看会发现JDK变成绿色的拉,这就ok了,见下图:
-
然后就可以安装了,执行sudo ./jdk-6u20-linux-i586.bin
就开始安装JDK了,遇到协议和同意协议的时候回车或者输入Y回车即可。
-
安装好后我们就可以开始配置环境变量了。执行 sudo gedit /etc/profile 打开配置文件在文件尾部加入以下文本:JAVA_HOME=/usr/local/lib/jdk1.6.0_20
JRE_HOME=/usr/local/lib/jdk1.6.0_20/jre
CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:/home/flysnow/bin
export PATH JAVA_HOME JRE_HOME CLASSPATH
保存关闭。。但是这个时候我们输入javac还是会报错的,因为这个配置必须重启才能生效。重启后输入java -version就可以看到版本信息了。
4.JDK安装的最后以下补充。有的时候我们输入java -version
显示并不是Java HotSpot(TM)Client VM,而是其他的诸如Open JDK 什么的,这是因为你机器里默认安装的有其他的JDK,那么我们怎么才能让我们自己的JDK设置成默认的呢。其实很简单,只需要执行以下命令即可。
update-alternatives --install /usr/bin/java java /usr/local/lib/jdk1.6.0_20/bin/java 500
update-alternatives --install /usr/bin/javac javac /usr/local/lib/jdk1.6.0_20/bin/javac 500
上面的命令是将我们安装的jdk加入java选单。
然后接着执行
update-alternatives --config java
这是为系统选择默认的JDK,也就是我们的。
这时候你再执行Java -version就会看到使用的是你自己的JDK了。
注:以及均基于JDK目录在/usr/local/lib下,读官们可以根据自己的实际情况而定.
三:Android SDK配置
SDK 的配置和JDK大同小异,比JDK的配置更加简单。这里以SDK目录在~/Dev/Frame/Android下为例进行配置。
-
首先你已经解压了sdk 目录。然后使用
sudo gedit /etc/profile
打开配置文件,加入android后的配置文件应该是如下这样的:
JAVA_HOME=/usr/local/lib/jdk1.6.0_20
ANDROID_HOME=/home/flysnow/Dev/Frame/Android/android-sdk
JRE_HOME=/usr/local/lib/jdk1.6.0_20/jre
CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:/home/flysnow/bin:$ANDROID_HOME/tools
export PATH JAVA_HOME ANDROID_HOME JRE_HOME CLASSPATH
读官们可以参考的修改自己的。然后保存重启,sdk就配置好了。
四:Eclipse的安装 ADT的安装 SDK的API,DOC的下载
这些和Window下一样,可以参考
Window下搭建Android开发环境
五:小结
linux下和window的配置步骤基本上一样,都是下载软件,配置环境变量等,linux下的难点还是对于shell命令的掌握以及对于环境变量的配置,说白了还是对于linux系统掌握的程度,是否能熟练使用?也就是linux的基本功。
下期预告:我的第一个Android应用HelloWorld。考虑到使用window的普遍性,以后的开发教程均基于window。
- 大小: 71.2 KB
- 大小: 50.5 KB
分享到:
相关推荐
linux操作系统下android开发环境超详细教程,对于新手在linux下搭建android开发环境提供很好的参考,非常值得!
在Linux系统下搭建Android开发环境是一项技术性工作,涉及多个关键组件的配置与整合。以下内容将深入解析Linux系统下Android开发环境的构建过程,包括所需的知识准备、具体环境搭建步骤以及系统架构的理解。 #### 1...
在Linux系统下搭建Android开发环境通常包括以下步骤: - 安装JDK:Android开发需要Java Development Kit,因此首先需要在Linux系统中安装JDK。 - 获取Android SDK:从Google官方网站下载并安装Android SDK,其中...
#### 搭建Android开发环境步骤详解 1. **选择虚拟机平台**: - 推荐使用Oracle VM VirtualBox,相比于VMware Workstation,VirtualBox体积更小、更易于安装和使用。 - 下载地址:[VirtualBox-4.1.0-73009-Win中文...
搭建Android开发环境是每个Android...总的来说,搭建Android开发环境是一个涉及多步骤的过程,但只要遵循正确的指导,无论是Windows用户还是Linux用户,都能顺利建立起自己的开发环境,从而开始Android应用的开发之旅。
下面将详细介绍如何在Linux环境下搭建Android开发环境,以及相关的知识点。 1. **Android SDK**:Android软件开发工具包(SDK)是开发Android应用的基础,包含了一系列的工具、库和API文档。在Linux上安装SDK通常...
总的来说,Windows下Android开发环境的搭建是一个相对复杂的过程,需要耐心和细心。熟悉每一个工具的使用和配置,理解它们之间的相互作用,是成功开发Android应用的前提。通过不断实践和学习,开发者可以逐步掌握这...
在Android开发过程中,掌握Linux环境的搭建是必不可少的技能,特别是在深入学习源码和使用相关工具时。这篇自学笔记将引导你逐步完成Linux环境的前期准备工作。首先,我们需要理解为何要选择Linux,尤其是在Android...
本文将详细介绍如何在Linux系统上搭建Android开发环境,包括下载和安装Eclipse、JDK、Android SDK以及ADT插件,并配置环境,最后是创建AVD和查阅官方开发文档。 1. **下载所需软件包** - **Eclipse**: 作为Java EE...
无论是在Windows还是Linux上,搭建Android开发环境都需要耐心和细心,确保每个步骤都按照要求进行。一旦环境搭建成功,就可以开始愉快的Android编程之旅了。记得定期更新工具和库,保持开发环境的最新状态,以充分...
在Linux系统中搭建Android开发环境是一项基础且重要的工作,这对于Android开发者来说是必不可少的步骤。以下将详细讲解如何一步步在Linux环境下配置Android开发所需的各项工具。 首先,我们需要安装Java ...
### Android开发环境搭建详解 #### 一、引言 随着移动互联网的发展,Android操作系统因其开源性和灵活性成为全球最受欢迎的移动操作系统之一。对于开发者而言,掌握如何搭建一个完整的Android开发环境至关重要。本...
《Linux系统下Android环境的搭建》这篇文章主要介绍了在Linux操作系统中搭建Android开发环境的详细步骤,包括JAVA环境的构建和Eclipse集成开发环境的安装,以及利用SHELL脚本来自动化构建Android系统的过程。...
### 搭建Android系统开发环境 #### Android简介与开发方式 Android,作为全球最流行的移动操作系统之一,是由Google公司主导开发的开放源代码平台。它基于Linux内核,为智能手机和平板电脑提供了丰富的功能和应用...
在进入Android应用开发的世界之前,首先需要正确地搭建Android开发环境。这个过程涵盖了多个步骤,包括安装必要的软件、配置开发工具以及设置环境变量。本文将详细介绍如何一步步搭建Android开发环境,以便新手能够...
在虚拟机 Ubuntu 下搭建 Android 编译环境,需要安装 Android 编译环境相关的包。这些包包括 Android SDK、Android NDK、Java JDK、Apache Ant 等。这些包的安装十分重要,因为它们是编译 Android 的基础。 五、 ...