linux ubuntu 11.10 下的android开发环境的搭建!
最近玩java ,想研究android 开发 ,也喜欢玩 ubuntu ,就在这研究 研究,首先就是android开发环境的搭建! 在win dows下已经有很多教程了,linux下也不少 就是时间太早了 ,不适用了,今天就详细的讲一下ubuntu11.10 下环境的搭建。
首先,我们要准备几个软件,JDK ,eclipse,android-sdk的软件。
JDK的选择:
在ubuntu11.10下只有openjdk ,没有sun公司的JDK6.0 ,很多教程说用 sudo apt-get install jdk.....这是很久的事了。现在 由于中国的一些政策不能下载。
大家可以去 http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u31-download-1501634.html 下载JDK ,我推荐下载 jdk-6u31-linux-i586.bin,为什么不下载最新的呢 ,因为软件不是最新的就是最好的 ,个人推荐!
下载后 运行。 用sudo 命令。如果运行不了的话,你可以改一下权限 sudo /home/mingjie/android/JDK/jdk-6u31-linux-i586.bin
安装成功后 在你的文件夹内会生成一个jdk 1.6.0_31的文件夹
安装好后 我们要配置一下环境变量:
sudo gedit /etc/profile
然后把以下代码复制进去,可要注意路径啊,然后保存。
export JAVA_HOME=/home/mingjie/android/JDK/jdk1.6.0_31
export JRE_HOME=/home/mingjie/android/JDK/jdk1.6.0_31/jre
export PATH=/home/mingjie/android/JDK/jdk1.6.0_31/bin:$PATH
export CLASSPATH=.:/home/mingjie/android/JDK/jdk1.6.0_31/lib:/home/mingjie/android/JDK/jdk1.6.0_31/jre/lib
然后重启电脑 就ok了 !
你可以通过 指令 java -version 验证;
java version "1.6.0_31"
Java(TM) SE Runtime Environment (build 1.6.0_31-b04)
Java HotSpot(TM) Server VM (build 20.6-b01, mixed mode)
然后 就是 ecplise 的下载
下载eclipse的地址是:http://www.eclipse.org/downloads/
我下载的是32bit linux :eclipse-java-indigo-SR1-linux-gtk.tar.gz。这个版本比较好 ,我也试过用classic的版本 但是 好像和ADT不兼容怎么着,就是不好用 ,所以推荐大家用这个Eclipse IDE for Java Developers 。下载完 解压放到你想要的文件夹下 就能用了 ,但是如果做android开发的话,我们要下android sdk 和 ADT这个插件。
下载安装Android SDK Starter Package
Android SDK Starter Package这个只是SDK的核心基本工具,有了它,再利用它的管理工具下载其他你需要到部分。看到这个目录中有个android脚本文件了吗?执行 它,就会启动Android SDK and AVD Manager,这个工具可以帮你下载其他你需要的部分,还可以创建模拟机。
下载地址是:http://developer.android.com/sdk/index.html
下载下来到文件是:android-sdk_r11-linux.tgz,大约26M。
解包完毕,就会在当前目录下出现android-sdk-linux目录了。这个目录下就是sdk的基本工具了。记住这个目录,因为以后你运行工具或者设置ADT的时候,会需要这个目录的!
接下来就是安装ADT插件了 ,这个网上都有 我参考:http://www.cnblogs.com/softman11/archive/2011/06/22/2086793.html 的博客。
安装ADT(Android Development Tools)插件
ADT插件是google官方开发的Eclipse的一个插件,专门为Android应用开发而准备的。
- 启动 Eclipse, 然后选择 Help > Install New Software....
- 单击右上角的Add按钮
- 在弹出的 Add Repository 对话框中,Name一栏目填写 "ADT Plugin",在Location一栏就有两个选择,一个是填入下载网址:https://dl- ssl.google.com/android/eclipse/,这样就可以网上下载安装。第二个选择是如果我已经下载了ADT Plugin,那么就单击旁边的Archive按钮,直接找到插件所在到包即可,比如我用的就是第二种,我已经下载下来了,文件名是ADT-11.0.0.zip,5.3M。不管那一种,最后选择OK,即可。
- 然后在下面的软件列表中,把Developer SDK Tools前面的checkbox选上,然后单击下面的next按钮,然后就等着安装进度条完成吧,其中会出现安装软件的列表,你单击Next即可,然后 会出现license,你必须选择agree才行,然后单击finish就完成了(当然其中有个下载过程,可能需要花费一点时间)。安装完成之后,重启 eclipse即可。
就此 , Android的开发环境就搭建好了。大家可以尽情开发了。
转载于:https://www.cnblogs.com/Jghost/archive/2012/02/20/2359519.html
linux ubuntu 11.10 下的android开发环境的搭建!相关推荐
- eclipse+adt+android sdk,64位Ubuntu 11.10下Android开发环境的搭建(JDK+Eclipse+ADT+Android SDK详细)...
Ubuntu 11.10 下 Android开发完全安装另一篇: 平台: 操作系统:ubuntu11.10 1.在ubuntu11.10下的ubuntu软件中心中有自带的eclipse,但是这里我们不 ...
- ubuntu 11.04下Android开发环境的搭建!
ubuntu 11.04下Android开发环境的搭建! 1.安装JDK 首先到oracle的官网上下载linux版本的JDK,网址为:http://www.oracle.com/technetwor ...
- Ubuntu Linux环境下的Android开发环境的配置
在Android底层开发中需要用到的工具有:JDK6或以上版本:Eclipse3.4或以上版本:ADT;CDT;Android SDK:Android NDK:交叉编译环境:Linux内核源代码:An ...
- Linux环境下Android开发环境的搭建
本文主要介绍在Ubuntu下Android开发环境的搭建,所使用的IDE为Eclipse(Android Studio同理,且可省去配置SDK以及安装adt插件的步骤). 1.安装JDK (1)JDK ...
- GCC编译器简明教程(Linux下C语言开发环境的搭建)
GCC编译器简明教程(Linux下C语言开发环境的搭建) 市面上常见的Linux都是发行版本,典型的Linux发行版包含了Linux内核.桌面环境(例如GNOME.KDE.Unity等)和各种常用的必 ...
- win7 android 编译环境搭建,在Win7下配置Android开发环境
在Win7下配置Android开发环境是本文要介绍的内容,主要是来了解并学习Android开发环境,具体关于Android开发环境的详解来看本文. 一.安装 JDK 下载JDK最新版本,下载地址如下: ...
- Ubuntu 16.04下配置openWRT开发环境
Ubuntu 16.04下配置openWRT开发环境 1.配置openwrt开发环境,本实验室在ubuntu16.04系统下测试 在编译之前我们先要搭建环境,ubuntu下OpenWrt编译环境需要安 ...
- Win7下Android开发环境的搭建(更新于2015/3)
Win7下Android开发环境的搭建(更新于2015/3) --JDK + Eclipse + Android SDK + ADT 的安装.配置 Android开发环境搭建并不复杂,就是资源不好下, ...
- lazarus 编译linux,Ubuntu 15.10下安装Lazarus IDE 1.6
Lazaurs编辑器是很强大的,支持代码补全,自动完成,模板编辑,多行缩进注释,选定代码后批量更改里面的单词! Lazarus 支持多种操作系统,Windows,以及几种 Linux 发行版,当然包括 ...
- 如何在Ubuntu 11.10下安装Java
升级到ubuntu 11.10之后,由于库里没有sun-java6-jdk,需要自行安装.因此,到Oracle网站下载了Java 6u27(为什么不下java7呢?因为目前支持的软件不多,另外如果真要 ...
最新文章
- fly a kite
- BitMap算法应用:Redis队列滤重优化
- JQuery中的层级选择器
- 复数矩阵分解的拆解思路(矩阵求逆/特征值分解)
- 无法将该对象添加到ldap服务器_LDAP 基础知识
- as_hash ruby_Ruby中带有示例的Hash.each_pair方法
- mysql查询今日没有时间字段_关于日期及时间字段的查询
- git解决error: failed to push some refs to ‘xxx(远程库)‘
- Struts中s:checkboxlist的用法
- 算法-无向图(深度优先搜索和广度优先搜索)
- python如何使用jieba库_Python jieba库的使用
- vs2015离线安装QT的vsix工具
- html页眉页脚独立,页眉页脚怎么单独设置
- iftop监控网络流量命令详解
- HanLp的应用 - 真实使用
- ajax接收反参时,接收到[object XMLDocument]时的处理方法
- 来自百度的移动应用框架Clouda:快速开发,一键部署BAE
- 免费MindManager2021最新版本地址win/mac思维导图工具 新增功能
- 强化学习七日打卡营终极复现之flappy bird
- HTML学习笔记4:如何给网页添加图片和超链接