Ubuntu android 开发配置
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 开发配置的更多相关文章
- 【转载】Ubuntu Android开发环境搭配
Ubuntu Android开发环境搭配 安装Ubuntu Android应用程序开发环境需要如下几个软件 Java开发包:JDK 1.5/1.6 开发集成环境(IDE): Eclipse 3 ...
- Kotlin【简介】Android开发 配置 扩展
重要资源 官方资源:官网 . 官网源码 .官网文档 . 在线 IDE .GitHub 中文资源:中文官网 .中文文档 离线文档:PDF 文件 . PDF 文件 GitBook 版 .ePUB 文件 ...
- ubuntu android环境配置
1.下载eclipse 2.下载sdk 3.安装adt 4.配置sdk环境路径sudo gedit /etc/profile export PATH=$JAVA_HOME/bin:$JAVA_HOME ...
- Android开发配置,消除SDK更新时的“https://dl-ssl.google.com refused”异常
消除SDK更新时的“https://dl-ssl.google.com refused”错误 消除SDK更新时,有可能会出现这样的错误:Download interrupted: hostname i ...
- Android(安卓)开发通过NDK调用JNI,使用opencv做本地c++代码开发配置方法 边缘检测 范例代码
以前写过两个Android开发配置文档,使用NDK进行JNI开发,这样能够利用以前已经写好的C++代码. 前两篇博客地址: http://blog.csdn.net/watkinsong/articl ...
- cocos2dx 开发配置的一些环境变量(mac/linux)
通常开发需要配置一些环境变量,下面把我电脑的部分配置分析一下. 1.android开发配置,ndk,sdk,ant 2.cocos2dx开发配置,cocos2d-x export COCOS2DX_R ...
- Ubuntu Linux下如何配置Android开发环境
下载和安装Win7系统Android开发环境中讲了怎样在Win7系统中安装Android开发环境,那么怎样在Linux系统中配置Android开发环境呢?本篇文章就将演示如何使用Eclipse.And ...
- Ubuntu 配置 Android 开发 环境
. 果断换Ubuntu了, Ubuntu的截图效果不好, 不能设置阴影 ... 作者 : 万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article ...
- Ubuntu虚拟机+ROS+Android开发环境配置笔记
Ubuntu虚拟机+ROS+Android开发环境配置笔记 虚拟机设置: 1.本地环境:Windows 7:VMWare:联网 2.虚拟环境 :Ubuntu 14.04. 比較稳定,且支持非常多ROS ...
随机推荐
- vim 使用2 转载 为了打开方便
http://coolshell.cn/articles/5426.html vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个 ...
- 用VC进行COM编程所必须掌握的理论知识
一.为什么要用COM 软件工程发展到今天,从一开始的结构化编程,到面向对象编程,再到现在的COM编程,目标只有一个,就是希望软件能象积方块一样是累起来的,是组装起来的,而不是一点点编出来的.结构化编程 ...
- Mac下安装 PIL
最近入手MacBook Pro 在配置PIL环境的时候遇到一些问题.现在把解决方式记录下来,希望对有需要的有所帮助. 1. 安装brew : brew 又叫Homebrew,是Mac OSX上的软件 ...
- mix_alternates_for_parent: TRUE
主替代料的消耗问题就没有了mix_alternates_for_parent: TRUEmix_alternate_per_unit_parent: TRUE D:\JDA\JDAv800\FP\in ...
- oracle 的 nubmer 类型与 C# 的 float double decimal 对应关系
如果先有oracle 数据的情况下,怎么对应到C#中的类型. 在oralce 中 在dba_tab_columns表中, Data_type表示字段类型:Data_length表示字段类型的长度:Da ...
- C++设计模式-Adapter适配器模式(转)
Adapter适配器模式作用:将一个类的接口转换成客户希望的另外一个接口.Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作. 分为类适配器模式和对象适配器模式. 系统的数据和 ...
- 在使用dot。js中的值中有空格出现后,进行去除
title= {{= x.replace(/ /g,' ') 通过replace将数据进行处理再展示
- c++总结01
今天编写了四个小程序分别是“石头剪刀布游戏”“数字之间加空格输出”“蛇形矩阵”“螺旋矩阵”. 通过编写石头剪刀布代码 熟悉了switch语句和if语句的使用,同时也运用了do..while语句,其中 ...
- 反射——Java反射机制
反射概述 什么是反射? ① 反射的概念是由Smith在1982年首次提出的,主要指程序可以访问.检测和修改它本身状态或行为的一种能力. ② JAVA反射机制是在运行状态中,对应任意一个类,都能 ...
- linux命令(8):cp 命令
cp命令用来复制文件或者目录,是Linux系统中最常用的命令之一.一般情况下,shell会设置一个别名,在命令行下复制文件时,如果目标文件已经存在,就会询问是否覆盖,不管你是否使用-i参数.但是如果是 ...