Ubuntu搭建Eclipse+JDK+SDK的Android (转载)
转自:http://blog.csdn.net/ithomer/article/details/6960989
今晚重装Ubuntu系统,重新安装了一套eclipse+jdk+SDK的Android开发平台
一 安装配置Eclipse环境
1 下载安装包
Eclipse: eclipse官方下载网站, 或直接下载eclipse-jee-indigo-SR1-linux-gtk.tar.gz
JDK: jdk官方下载网站,或直接下载jdk-7u1-linux-i586 .tar.gz
SDK: sdk官方下载网站,或直接下载android-sdk_r15-linux .tgz

2 解压下载包
解压Eclipse: tar zxvf eclipse-java-indigo-SR1-linux-gtk.tar.gz
解压JDK: tar zxvf jdk-7u1-linux-i586.tar.gz
解压SDK: tar zxvf android-sdk_r15-linux.tgz

移动jdk1.7.0_01到eclipse目录下: mv jdk1.7.0_01 eclipse
3 配置Eclipse和JDK环境变量
sudo vi /etc/profile
文件末尾添加:
export JAVA_HOME=/home/yanggang/eclipse/jdk1.7.0_01
export JRE_HOME=/home/yanggang/eclipse/jdk1.7.0_01/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
source /etc/profile // 使环境变量生效
4 创建软链接,快速启动
cd ~/bin
ln -s /home/yanggang/eclipse/eclipse eclipse
首先查看环境变量:echo $PATH
如果环境变量中,没有包含/home/yanggang/bin,则执行下面添加环境变量操作;否则不需要
编辑当前用户(yanggang)的.profile文件
vi /home/yanggang/.profile
配置环境变量PATH
PATH=/home/yanggang/bin:$PATH
export $PATH
5 重启系统Ubuntu
source /home/yanggang/.profile(不重启系统,可用source命令)
输入: java -version

出现java版本信息,说明安装成功!
现在可以启动eclipse
eclipse &
二 安装配置Android环境
1 安装android 开发插件
(1)打开Eclipse, 在菜单栏上选择 help->Install New SoftWare ——> Add

(2)输入网址: https://dl-ssl.google.com/android/eclipse/ (如果出错,请将https改成http)

(3)一路Next安装即可, 重启Eclipse
2 配置android sdk
(1)点击菜单window->preferences,进入如下界面

(2)点击菜单window->Android SDK Manager,下载SDK工具包

(3)点击菜单window->AVD Manager,创建AVD模拟器

附加:
1) eclipse的windows下没有android SDK and AVD Manager选项
解决: 在 eclipse中的 window -> Customize Perspective -> Command Groups availability-> 把 android SDK and AVD Manager 选项勾上 -> ok
2) 终端输入adb,输出 “bash: /home/homer/bin/adb: No such file or directory“
解决: 说明你用的是64位的Linux,没装32位运行时库,安装 $ sudo apt-get install ia32-libs
3)新建Android工程,提示“R cannot be resolved to a variable“错误,删除gen和bin,或clean工程后,gen均为自动生成R.java文件
解决: 由于adb命令在64位ubuntu系统不可用,无法Project --》 Build Project生成gen/R.java,参考2)安装32位运行时库,再clean 重新gen,即可。
参考推荐:
Installing the SDK (Android Developer)
Windows搭建Eclipse+JDK+SDK的Android
Ubuntu搭建Eclipse+JDK+SDK的Android (转载)的更多相关文章
- 【转】Ubuntu搭建Eclipse+JDK+SDK的Android
原文网址:http://blog.csdn.net/ithomer/article/details/6960989 今晚重装Ubuntu系统,重新安装了一套eclipse+jdk+SDK的Androi ...
- 【转】Windows搭建Eclipse+JDK+SDK的Android
原文网址:http://blog.csdn.net/sunboy_2050/article/details/6336480 一 相关下载 (1) Java JDK下载: 进入该网页: http://j ...
- Windows搭建Eclipse+JDK+SDK的Android --安卓开发入门级
一 相关下载 (1) java JDK下载: 进入该网页: http://java.sun.com/javase/downloads/index.jsp (或者直接点击下载)例如以下图: 选择 ...
- android开发1:安卓开发环境搭建(eclipse+jdk+sdk)
计划折腾折腾安卓开发了,从0开始的确很痛苦,不过相信上手应该也不会太慢.哈哈 一.Android简介 Android 是基于Linux内核的软件平台和操作系统. Android构架主要由3部分组成,l ...
- Android基础新手教程——1.2.1 使用Eclipse + ADT + SDK开发Android APP
Android基础新手教程--1.2.1 使用Eclipse + ADT + SDK开发Android APP 标签(空格分隔): Android基础新手教程 1.前言 这里我们有两条路能够选,直接使 ...
- ubuntu搭建eclipse+svn
最近工作中要求使用ubuntu系统进行开发,小编第一次使用,将搭建环境的过程中一点点经验分享给大家.ubuntu的使用跟linux差不太多,大多数命令还是一样的.不过界面要好看很多,O(∩_∩)O哈哈 ...
- 吴裕雄--天生自然Android开发学习:1.2.1 使用Eclipse + ADT + SDK开发Android APP
1.前言 这里我们有两条路可以选,直接使用封装好的用于开发Android的ADT Bundle,或者自己进行配置 因为谷歌已经放弃了ADT的更新,官网上也取消的下载链接,这里提供谷歌放弃更新前最新版本 ...
- ubuntu 安装配置jdk+eclipse+android sdk
共5步: 1.安装jdk 2.安装eclipse 3.安装android-sdk 4.安装adb 5.在eclipse中安装ADT 1.安装jdk 之前已经安装好了. 用下面的命令安装,只需一些时间, ...
- Ubuntu 12.04 搭建 Eclipse Android 开发环境(转)
Ubuntu 12.04 搭建 Eclipse Android 开发环境 http://blog.sina.com.cn/s/blog_93dc666c0101b39p.html (2012-09-0 ...
随机推荐
- win10 默认锁屏路径
C:\Users\YourUsername\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\ ...
- android 的Manifest对图标的影响
转自 http://blog.csdn.net/yuan1590/article/details/6700683 先看看网路上的说法: Android.intent.action.MAIN决定应用程序 ...
- 【树状数组+离线查询】HDU 3333 Turing Tree
https://www.bnuoj.com/v3/contest_show.php?cid=9149#problem/H [题意] 给定一个数组,查询任意区间内不同数字之和. (n<=30000 ...
- 热部署jredel介绍
在进行java web程序开发过程中,经常遇到这种问题,修改一个java文件(*.java),需要重启web服务器(如tomcat,weblogic等),部署项目.而起/停服务器浪费了大量的时间.在小 ...
- CF676E:The Last Fight Between Human and AI
人类和电脑在一个多项式上进行博弈,多项式的最高次项已知,一开始系数都不确定.电脑先开始操作,每次操作可以确定某次项的系数,这个系数可以是任意实数.给出一个博弈中间状态,最后如果这个多项式被x-K整除就 ...
- mysql用户自定义变量
可以先在用户变量中保存值然后在以后引用它:这样可以将值从一个语句传递到另一个语句.用户变量与连接有关.也就是说,一个客户端定义的变量不能被其它客户端看到或使用.当客户端退出时,该客户端连接的所有变量将 ...
- OpenCV在Linux(Fedora)下搭建开发环境简述
盼望了好久的Fedora21终于发行了.先来晒一张图: 默认桌面还是那么简洁: 好了,废话少说.来看看在Fedora下搭建opencv开发环境,因为我已经搭建好了(过程比较艰辛) 先注明参考文章,感谢 ...
- HDU 5642 King's Order【数位dp】
题目链接: http://bestcoder.hdu.edu.cn/contests/contest_showproblem.php?cid=677&pid=1003 题意: 求长度为n的序列 ...
- JSP的Cookie处理
以下内容引用自http://wiki.jikexueyuan.com/project/jsp/Cookies-handling.html: Cookies是存储在客户端计算机的文本文件,保存各种跟踪目 ...
- fetch各种报跨域错误,数据无法获取的解决方案
1.介绍 fetch 提供了一个获取资源的接口 (包括跨域). fetch 的核心主要包括:Request , Response , Header , Body 利用了请求的异步特性 --- 它是基于 ...