1. 安装 Java SDK

  1.1下载  java-sun-1.7.1.tar.gz 到Downlowd 目录下

  1.2 创建java目录 sudo makrdir  /usr/java

  1.3解压:tar -zxvf java-sun-1.7.1.tar.gz

    pwd : /home/../Download/jdk1.7.1

  1.4在解压当前目录移动到制定目录:sudo mv jdk1.7.1 /usr/java

  1.5 编辑:sudo vi /etc/profile

    JAVA_HOME=/usr/java/jdk1.7.1

    export JRE_HOME=/usr/java/jdk1.7.1/jre

    export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

    export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

  :wq --保存修改

  1.6 配置文件生效: source /etc/profile

    只针对当前shell 有用,关掉以后,就没有了,需要重启才能在不同的地方生效

  1.7验证:java -version 有对应的版本信息出来,说明安装成功。

2 安装Eclipse

  1.去官网下载Eclipse 我下载到Download目录下的版本是:

    eclipse-jee-luna-SR2-linux-gtk-x86_64.tar.gz

  2.在~目录下我创建一个program 专门来放自己的运行的软件,解压:

    tar -zxvf eclipse-jee-luna-SR2-linux-gtk-x86_64.tar.gz

  3.移动 mv jdk1.7.0_67 ~/program/

  4.到eclipse 目录下点击eclipse 启动,然后选定workspace 然后把图表锁定到任务栏中。

3安装ADT 

  1.去 http://adt.android-studio.org/ 下载ADT linux 版本的:我下载的是 ADT-23.0.2

  2.启动Eclipse

  3.点击 "Help > Install New Software..."

  4.点击 按钮 “Add...” 加入对应ADT-23.0.2.zip 包。

  5. 选择对应的插件安装,然后    Next, next, next... and restart Eclipse.

4 安装Android SDK

  1.去 http://sdk.android-studio.org/ 下载 android-sdk_r24.3.4-linux.tgz

  2.解压:

    tar -zxvf android-sdk_r24.3.4-linux.tgz

  3.放到自己习惯的目录下,这边我是放到我的~下的

    mv android-sdk-linux ~

  4.环境的配置与下载对应的SDK版本:

   启动Eclispe 点击windows ->prefernece :配置android SDK 路径

  

  点击Eclipse android sdk manager 按钮:出来对应的界面:

    我下载了:API 14 ,Tools:Android SDK Build-tools 23.0.2::

  

  这样就好了:

  创建一个android 工程HellowWorld 进行测试,因为这边最小版本要求是API14的,所以注意选择对应的版本。

  创建项目以后,有可能R文件生成不了,是因为你还没有创建Android Virtual Device Manager :创建一个AVD :

   

  点击OK。

  启动安卓虚拟机:

  

  在Eclipse 文件运行你的android项目:

  

  可能遇到的情况,有可能虚拟机起不来,原因有两个,一个是你BISO要支持虚拟

  还有,Ubuntu 一些依赖包没有下载,遇到问题以后,可以百度,使其解决。

Ubuntu android 开发配置的更多相关文章

  1. 【转载】Ubuntu Android开发环境搭配

    Ubuntu Android开发环境搭配     安装Ubuntu Android应用程序开发环境需要如下几个软件 Java开发包:JDK 1.5/1.6 开发集成环境(IDE): Eclipse 3 ...

  2. Kotlin【简介】Android开发 配置 扩展

    重要资源 官方资源:官网 . 官网源码 .官网文档 . 在线 IDE .GitHub 中文资源:中文官网 .中文文档  离线文档:PDF 文件 . PDF 文件 GitBook 版 .ePUB 文件  ...

  3. ubuntu android环境配置

    1.下载eclipse 2.下载sdk 3.安装adt 4.配置sdk环境路径sudo gedit /etc/profile export PATH=$JAVA_HOME/bin:$JAVA_HOME ...

  4. Android开发配置,消除SDK更新时的“https://dl-ssl.google.com refused”异常

    消除SDK更新时的“https://dl-ssl.google.com refused”错误 消除SDK更新时,有可能会出现这样的错误:Download interrupted: hostname i ...

  5. Android(安卓)开发通过NDK调用JNI,使用opencv做本地c++代码开发配置方法 边缘检测 范例代码

    以前写过两个Android开发配置文档,使用NDK进行JNI开发,这样能够利用以前已经写好的C++代码. 前两篇博客地址: http://blog.csdn.net/watkinsong/articl ...

  6. cocos2dx 开发配置的一些环境变量(mac/linux)

    通常开发需要配置一些环境变量,下面把我电脑的部分配置分析一下. 1.android开发配置,ndk,sdk,ant 2.cocos2dx开发配置,cocos2d-x export COCOS2DX_R ...

  7. Ubuntu Linux下如何配置Android开发环境

    下载和安装Win7系统Android开发环境中讲了怎样在Win7系统中安装Android开发环境,那么怎样在Linux系统中配置Android开发环境呢?本篇文章就将演示如何使用Eclipse.And ...

  8. Ubuntu 配置 Android 开发 环境

    . 果断换Ubuntu了, Ubuntu的截图效果不好, 不能设置阴影 ... 作者 : 万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article ...

  9. Ubuntu虚拟机+ROS+Android开发环境配置笔记

    Ubuntu虚拟机+ROS+Android开发环境配置笔记 虚拟机设置: 1.本地环境:Windows 7:VMWare:联网 2.虚拟环境 :Ubuntu 14.04. 比較稳定,且支持非常多ROS ...

随机推荐

  1. string.Join()的用法

    List<string> list = new List<string>(); list.Add("I"); list.Add("Love&quo ...

  2. 如何使用Javascript判断浏览器终端设备

    WEB开发中如何通过Javascript来判断终端为PC.IOS(iphone).Android呢? 可以通过判断浏览器的userAgent,用正则来判断手机是否是ios和Android客户端 var ...

  3. Oracle游标--cursor_01-简单不带参数实现功能

    对于游标这个概念,可以理解为类似我们以前学习的jdbc的结果集对象, 我们可以使用游标对结果集从上到下进行遍历,获取每一行内容 首先我们要分析一下游标的分类 带参数的 书写函数的整体架构 定义游标 开 ...

  4. C#中Invoke 和 BeginInvoke 的区别

    Control.Invoke 方法 (Delegate) :在拥有此控件的基础窗口句柄的线程上执行指定的委托. Control.BeginInvoke 方法 (Delegate) :在创建控件的基础句 ...

  5. alhpa阶段回顾

    说明:本次课程,大家按照我下面列出来的问题进行回顾和反思,总结alhpa阶段以来的得失.每个组都要回答这些问题.由组长或者组员来回答都可以.目的依然是让大家养成软工的一些习惯和思维方式. 1.最初的需 ...

  6. 转 夕甲甲:孔乙己之 C++ 版

    欧欧匹代码的格局,是和别的编程模式不同的:首先要有一个构造函数:基类里只定义了函数的形式,可以随时通过派生增加不同的实现.那些程序员们,每每学会了继承和多态,便可以接一个项目,——这是十年前的事,现在 ...

  7. 【Python全栈笔记】04 [模块二] 18 Oct lambda表达式, 内置函数

    lambda表达式 lambda表达式是函数的一种简化,如下面两种函数定义方法,实际上效果是一样的. 使用lambda表达式的函数,func2是函数名,lambda: 后面的123 即为返回值. de ...

  8. 利用target的特性,可以实现纯css的tab效果切换

    基础知识: :target起作用的是href连接到的位置 如 <a href="#tab1">tab1</a> <div id="tab1& ...

  9. (引用)Python 元素、元组、列表、字典的区别

    转载:http://www.th7.cn/Program/Python/201407/231060.shtml 元素: 元组:tuple=('nice','to','meet','you') 列表:l ...

  10. CSS控制文字,超出部分显示省略号

    http://www.daqianduan.com/6179.html <p style="width: 300px;overflow: hidden;white-space: now ...