第一步: 安装Ubuntu, 我现在装的是12.04LTS,12.04LTS 将得到长达5年的更新支持,而新出来的12.10则只有两年的更新支持,并且Google Android开发/源码网站上也将12.04作为支持系统之一,所以不推荐12.10安装完ubuntu系统后,你可能需要一些小工具:

1. nautilus-open-terminal: 这是一个可以在当前目录右键打开Terminal(命令行终端)的工具。

安装方法: sudo apt-get install nautilus-open-terminal, 安装完毕后, 注销后再登录即可生效。

2. IBUS 拼音输入法:需要这个工具的原因很简单,你很可能需要在搜索引擎上搜一些技术资料

安装方法:

1) 打开System Settings >> Language Support, 点击 install/remove Languages...按钮,在弹出的界面中勾选Chinese(simplified)然后apply changes.

2)   在终端输入:

    sudo apt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt4

    im-switch -s ibus

  然后注销系统登录或者重启电脑

3)  在终端输入:

    ibus-setup

  在弹出的界面中选择选项卡:Input Method. 然后在选择Chinese >> Pinyin, 然后点击Add就可以了。

4)  最后在Language Support面板中找到Keyboard input method system, 选择ibus. 最后注销系统再登录。

第二步:安装JDK

  1) 首先,从http://www.oracle.com/technetwork/java/javase/downloads/ 中下载jdk,我的版本是jdk1.6.0_37,bin文件,将下载的 jdk-6u37-linux-x64.bin copy 到 /usr/lib/jvm/java中,然后修改bin文件的执行权限:

   sudo chmod u+x /usr/lib/jvm/java/jdk1.6.0_12.bin

  2) 执行jdk-6u37-linux-x64.bin, /usr/lib/jvm/java 目录下会生成jdk1.6.0_37目录

  3)配置环境变量:

    sudo gedit /etc/environment

    可以看到PATH=“xxxx:xxxx:xxx”,路径都是以:隔开的,所以可以修改PATH“...其他的路径:/usr/lib/jvm/java/jdk1.6.0_37/bin”

    然后在PATH环境变量后添加另外两个环境变量(需要换行)

    CLASSPATH=.:/usr/lib/jvm/java/jdk1.6.0_37/lib

    JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_37

    保存

  4) 使环境变量立即生效: sudo source /home/[username]/.bashrc

  5) 由于ubuntu中可能会有默认的jdk,如openjdk,所以,为了使默认使用的是我们安装的jdk,还要将我们安装的jdk加入java选单

    update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_37/bin/java 300
    update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_37/bin/javac 300

  6) 设置为默认jdk

    update-alternatives --config java

  7) 查看是否安装好: java -version

第三步:安装Android SDK和开发IDE

  1)到android开发网站上获得指引: http://developer.android.com/sdk/index.html

   下载ADT Bundle http://dl.google.com/android/adt/adt-bundle-linux-x86_64.zip

    下载好sdk压缩包后解压到一个你认为合适的地方,我放在了/home/myusername/SDK/下,解压后会有~/SDK/adt-bundle-linux/

    2)更新SDK。

    打开Terminal, 到tools文件夹下

    $ cd ~/SDK/adt-bundle-linux/sdk/tools/

    启动Sdk Manager图形界面

    $ ./android

    启动图形界面后,选择需要的SDK版本以及工具,开始下载。

  3) IDE: 打开~/SDK/adt-bundle-linux/eclipse/eclipse。 现在可以开始参照Google的指引http://developer.android.com/training/index.html 开始第一个工程了。

  

另外, 如果是单独下的SDK配合eclipse classic开发, 则需要在eclipse中添加ADT:

    打开eclipse >> install new software,在弹出的界面中添加新的源, https://dl-ssl.google.com/android/eclipse/

    添加完后查看源更新,会发现有android develop tools和NDK tools.全选并添加他们。然后是漫长的下载等待时间。

    ADT下载安装完毕后,在windows >> preference中找到Android选项,填上正确的SDK路径。最后apply.

  

  

  

转载于:https://www.cnblogs.com/yakashop/archive/2012/12/16/2821014.html

Android初探:LINUX(Ubuntu)下安装开发环境相关推荐

  1. 【android开发】如何在Linux平台下安装JDK环境

    原文:http://android.eoe.cn/topic/android_sdk Linux平台JDK安装 本文主要描述如何在Linux平台下安装JDK环境. 进入网页: http://www.o ...

  2. linux/ubuntu下安装java开发环境

    在ubuntu下安装和配置java开发环境,下面对自己的一些实践做了一下总结. Sun JDK的安装一般有两种方式: 一.通过ubuntu提供的包管理工具进行安装 ubuntu在其包仓库里都包括有JD ...

  3. linux eclipse下qt开发环境搭建,Qt Eclipse开发环境的部署 上篇

    关于Qt  Eclipse的开F发,将会从不同的环境中区安装部署,分为上.中.篇,三篇文章来讲.Windows,Linux平台下安装使用eclipse + QT4.4.3开发环境,Windows,Li ...

  4. ubuntu装双系统win7和linux,Ubuntu下安装WIn7(双系统)

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 win7下安装ubuntu组成双系统很容易,虽然也应该有知道怎么在ubuntu下安装win7组成双系统的人,我就把我的经验分享出来: 1.准备工具:一个U ...

  5. Linux:ubuntu 下安装软件,卸载,查看已经安装的软件

    ubuntu 下安装软件,卸载,查看已经安装的软件 参考网址:http://wiki.ubuntu.org.cn/UbuntuSkills 一般的安装程序用三种:  .deb 和.rpm 这两种安装文 ...

  6. metasploit下载教程linux,Ubuntu下安装Metasploit

    Metasploit是一款开源的安全漏洞检测工具,可以帮助安全和IT专业人士识别安全性问题,验证漏洞的缓解措施,并管理专家驱动的安全性进行评估,提供真正的安全风险情报. 下载之后记得比对校检码,如果校 ...

  7. [转]Ubuntu下ROS开发环境搭建(QT+ros_qtc_plugin)

    ROS与C++入门教程-搭建开发环境(QT+ros_qtc_plugin) PS : 在"安装ros_qtc_plugin插件"这一步中,原文提到" Ubuntu 14. ...

  8. 【Qt】ubuntu下Qt开发环境的搭建

    下载对应版本的Qt开发环境 Qt官网下载地址:https://download.qt.io 国内镜像下载地址:https://mirrors.cloud.tencent.com/qt/ .建议用镜像下 ...

  9. Ubuntu下DOL开发环境配置

    DOL开发环境配置  本次实验进行的是在Linux环境下的DOL的配置,由于我使用的windows系统,所以,利用的是虚拟机VMware平台进行的实验,安装的是Ubuntu16.04,在这个平台上进行 ...

  10. esp8266 rtos 开发环境 ubuntu_ESP32在ubuntu下的开发环境的搭建

    ESP-IDF在windows下编译的速度过慢,所以还是搭建一个Linux开发环境,速度快10倍. 1 安装基础工具 sudo apt-get install gcc git wget make li ...

最新文章

  1. perl: warning: Setting locale failed. Falling back to a fallback locale (“en_HK.UTF-8“).
  2. Cpp / 引用的本质
  3. mysql 特殊字符支持_mysql 解决生僻字,特殊字符插入失败
  4. vue --- ref属性获取dom元素和子组件的方法
  5. Cubieboard2 debian
  6. 判断浏览器是pc端还是移动端
  7. 微软的傲慢与偏见——Cortana小娜失败根源
  8. 《疯狂java讲义》第17章 网络编程
  9. Debian7安装无线网卡
  10. Sicily1059-Exocenter of a Trian
  11. 【问题记录】02 Linux服务器安装MySql数据库报错:Failing package is: mysql-community-server GPG Keys are configured as
  12. Eclipse的配置
  13. 如何在网上回复负面评论
  14. python --安装pylab
  15. 网上购车平台买车,购车门槛低!
  16. Matlab eval用法
  17. 为啥电脑从C盘开始?A、B盘去哪了?
  18. 551.学生出勤记录 I(简单)
  19. windows上删除不了文件
  20. OpenStack与SDN控制器的集成

热门文章

  1. 四、PHP框架Laravel学习笔记——路由命名和分组
  2. Python pandas库159个常用方法使用说明(转载)
  3. LeetCode 593. 有效的正方形(数学)
  4. python3知识点汇总_35个高级Python知识点总结
  5. 编辑神器Vi介绍及常用命令
  6. java的注释、关键字、标识符、变量常量、数据类型、运算符、流程控制等
  7. java点击按钮结线程_多线程的Java应用程序在调试工具Netbeans中单击“停止”按钮时输出一个奇怪的结果...
  8. 手机电脑的芯片主要是由_全体起立!苹果自研电脑芯片登场,iOS迎大更新…WWDC20精彩远不止这些...
  9. ACL20 Best Paper揭晓!NLP模型评价体系或将迎来重大转折
  10. 互联网架构:常用基础中间件介绍