文档章节

ubuntu 下配置 eclipse + java + adt 开发环境

Zero__One
 Zero__One
发布于 2012/03/03 12:05
字数 572
阅读 2151
收藏 2

一.安装配置 java
下载 jdk 就一笔带过
jdk安装后,会 /etc/bin 目录中
终端输入 java -version看是否安装

然后参考这篇 http://www.linuxdiyf.com/viewarticle.php?id=82153
配置好环境变量

二.安装配置 eclipse
下载 eclipse 也不多说,离线安装包 或 在线 apt-get install eclipse 都行
参考这篇:http://www.iteye.com/topic/975129

三.安装 adt
参考这篇:http://apps.hi.baidu.com/share/detail/34659326
eclipse–>help–>install–>work with–>输入https://dl-ssl.google.com/android/eclipse/ OK
不一会儿,就有下载列表,里面有最新的全部最新的 android开发工具:
Developer Tools
Android DDMS
Android Development Tools
Android Hierarchy Viewer
Android Traceview
这几个都是开发常用的工具,本文就不一一介绍,都下载吧!

然后,按提示对话框来,该重启eclipse就重启,最后就OK了。

四.安装 android SDK linux 版本
简单地说:下载,解压,指定 eclipse 的 SDK 路径,完成。

五.linux 安装配置手机驱动
其实 ubuntu(linux)下是不必安装手机驱动的,只需写好相应的配置文件,把手机的 USB 端口设备型添加到配置文件,然后重新启用配置即可。

参考文档:
http://blog.csdn.net/chinalinuxzend/article/details/3870362

下面说下细节:

a)首先查看你的手机是否正常链接了电脑:在Linux下通过lsusb命令查看,结果如下:
yuewang@ubuntu:~$ lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 004: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 006: ID 18d1:4e22 Google Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

粗体一行是我的手机,为啥?因为我的是Google的GS。

从中找到关键信息 ID 18d1:4e22

b)新建或修改 51-Android.rules 文件
/etc/udev/rules.d/下创建一个叫51-Android.rules的文件,(51:手机,70:光驱)。
输入命令:
sudo vim /etc/udev/rules.d/51-android.rules

文件的内容如下:
SUBSYSTEM==”usb”, ATTR{idVendor}==”18d1″, MODE=”0666″ 然后保存

c)然后重启udev服务
输入命令:
sudo /etc/init.d/udev/rules.d restart
或者 拔插你的手机设备也行

d)在 eclipse 中点击 DDMS–>Device–>Reset adb
然后就可以看到你的手机设备被识别了。

本文转载自:http://lichsword.net/blog/archives/903

Zero__One
粉丝 13
博文 57
码字总数 15606
作品 0
乌鲁木齐
程序员
私信 提问
Ubuntu 下搭建 Android 开发环境

一、首先准备好必须的安装文件。 1.Eclipse 3.6.2 ,下载页面:http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.6.2-201102101200/eclipse-SDK-3.6.2-li......

Jian-Yong
2012/01/19
1K
1
Android学习笔记之(一)开发环境搭建

至于说Android是什么之类的俺就不啰嗦了,因为它离我们太近了。直接上手配置环境。对于程序开发员来说,面对一个新的东西,上手莫过于几个东西了:开发包(提供了哪些API)、编程语言(用什么...

carlos
2014/10/17
76
2
Ubuntu10.10下配置Android开发环境 及 2.2,2.3 SDK下载

这篇日志是在http://hi.baidu.com/long_ri/blog/item/d9411a1007aa7a0f213f2e8e.html 的基础上根据我的实际情况修改而来。当然,大家还可以参照官方的《system Requirements》,还有个问题就...

长平狐
2012/11/01
557
0
CentOS 6.5(64bit)上部署Android开发环境

一、系统配置 公司的电脑,使用了一段时间后又换了其他系统,在此记录下配置的过程。 使用ROOT权限登陆 二、前期配置 HOST配置 在hosts文件中添加 下载32位lib库 http://www.eclipse.org/dow...

steve.ming
2014/03/13
4.4K
0
Windows上搭建Android开发环境详细教程

  在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立Android开发环境投入Android浪潮的朋友们,为了确保大家能顺利完成开发环境的搭建,文章写的...

jiatin
2016/04/10
550
8

没有更多内容

加载失败,请刷新页面

加载更多

同名依赖,多次引入导致的程序错误

表现: 本地测试正常,打包上线后报错找不到某个方法(缺少依赖),检测依赖发现,同名依赖有两个版本。 解决:删除一个,程序正常

避难所
31分钟前
3
0
在HTML中的下拉框中实现超连接

<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="UTF-8"> <link rel="canonical" href="https://blog.csdn.net/weixin_34228617/article/details/86130280"/> ......

mickelfeng
36分钟前
3
0
Content7关闭防火墙命令

在外部访问CentOS中部署应用时,需要关闭防火墙。 关闭防火墙命令:systemctl stop firewalld.service 开启防火墙:systemctl start firewalld.service 关闭开机自启动:systemctl disable f...

无名氏的程序员
38分钟前
3
0
分布式存储原理:TiDB

浮躁的码农
50分钟前
7
0
CSS实现圆角边框的完美解决方案

css实现图片圆角,兼容所有浏览器: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 <style type= "text/css" > /*通用样式--容器宽度值*/ .s......

前端老手
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部