Xubuntu 12.04 搭建Eclipse Android 开发环境 adb

一 安装jdk7

(我的是32位ubuntu 不需要像64位需要先sudo apt-get install ia32-libs来安装32位库,在终端中输入:sudo apt-get install ia32-libs,可能会安装失败,就用sudo apt-get update更新一遍,实在不行更新源,然后再重试几次)

1.首先在oracle网站下载jdk7

http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-7u15-oth-JPR

2.在下载文件夹运行terminal

tar -zxv jdk-7u15-linux-x86.tar.gz -C /usr
3.设置 Java 环境变量

因为我没有gedit但有leafpad,所以我的命令是


sudo leafpad /etc/profile
在文件最后加上
# jdk7 export.
export JAVA_HOME=/usr/jdk1.7.0_15
export JRE_HOME=$JAVA_HOME/jre 
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH 
保存

二 android SDK 搭建

1.下载sdk

http://developer.android.com/sdk/index.html

2.在下载文件夹运行terminal,注意文件名,我下载的时候版本是android-sdk_r21.1-linux

解压到 /opt 目录下:

tar -zxvf android-sdk_r21.1-linux.tar.gz -C /opt

图个方便,修改权限755或干脆777

sudo chmod -R 755 /opt/android-sdk-linux



三 安装 Eclipse

1.因为我的是xunbuntu,使用网上教程的环境变量会找不到lib

所以采用了一个简单的方法。使用ubuntu软件中心查找Eclipse安装

2.如果打开出错

X86_64:
代码:
cp /usr/lib/jni/libswt-* ~/.swt/lib/linux/x86_64

X86:
代码:
cp /usr/lib/jni/libswt-* ~/.swt/lib/linux/x86
注意 ~是home目录,此命令不能是root执行


四 安装 ADT 插件

ADT,即 Android Development Tools,Android 开发工具。

1.运行 eclipse,在最上方工具栏选择 Help -> Install New Software:

2.出现的对话框中,在 Work with 后面输入 https://dl-ssl.google.com/android/eclipse/,回车

3.点击SelectAll将Developer Tools 和 NDK Plugins选中,然后点击两次Next

4.直到出现Licenses时候,先选择I accept 再选择finish开始安装

5.安装完成以后会要求重启

6.重启后弹出一个对话框,然后手动选择Use existing SDKs

location到刚才已经下载了的 Android SDK 的路径,比如我的是/opt/android-sdk-linux

如果没有弹出对话框,则需要在工具栏里进行配置:

在 eclipse 上方工具栏中选择 Window -> Preferences

在弹出的 Preferences 对话框中左边选择 Android 标签,右边 SDK location 后面填入 android-sdk-linux 所在的目录即可。

然后单击 Apply ,再单击 OK 即可。

五 添加 Android 系统与工具

1.在 eclipse 工具栏,选择 Window -> Android SDK Manager

2.在打开的对话框中根据自己的实际需要来管理添加需要的组件

3.根据别人推荐,我勾选了

Android SDK Tools

Android SDK Platform-tools

android2.3(至少一个android版本)

Extras文件夹

等待安装完毕所有环境就建立好了

我私下提出一个建议,程序最好用较差的较低的系统测试,许多简单功能的程序不需要太高的api但使用低版本api却可以照顾到更多的用户群。

六 使用adb

只有第五部分中介绍的Android SDK Platform-tools安装好以后才有adb(以前在Android SDK Tools)

*猜测:依照windows下的经验,或许我们也可以将其单独提前出来使用

1.添加环境变量

su
cd ~
leafpad .bashrc
2.在文件最后加上

#set path for android sdk tools
export ANDROID_HOME=/opt/android-sdk-linux
export PATH=$PATH:$ANDROID_HOME/tools/
export PATH=$PATH:$ANDROID_HOME/platform-tools/


3.用命令更新环境变量

source .bashrc

4.环境变量生效后就可以直接用terminal使用adb命令了。

adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
???????????? no permissions
额,提示没有权限

5。关闭adb服务,切换到root,重启adb服务,离开root

adb kill-server
su
adb start-server


现在即可使用adb了

adb只能在root中使用


总结:root@~/.bashrc配置root用户的环境变量,/etc/profile环境变量只影响普通用户。

参考资料:

Ubuntu 12.04 搭建 Eclipse Android 开发环境

Ubuntu12.04下android开发环境的搭建

ubuntu 11.04下android开发环境的搭建!

ubuntu12.04 64bit安装eclipse+android SDK,主要碰到的问题

ubuntu下配置jdk+eclipse+android sdk

Linux Deepin11.12配置Android开发环境

Ubuntu搭建Eclipse+JDK+SDK的Android

Ubuntu9.10 安装jdk6.23

Ubuntu下搭建Eclipse开发环境

配合eclim的Android纯命令行开发流程

搭建gVim+eclim开发android应用程序<原创>

ubuntu12.04配置Java和NDK环境

ubuntu12.04下java环境变量配置问题

环境变量 etc 中 environment env profile 设置及区别

/etc/profile 和 /etc/environment 的比较

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值