1.下载eclipse

2.下载sdk

3.安装adt

4.配置sdk环境路径sudo gedit /etc/profile

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:/home/liufei/program/java/sdk/tools:/home/liufei/program/java/sdk/platforms:$PATH

5.这时候会报一个类似Cannot run program "/sdk/build-tools/android-4.2.2/aapt: error=2的错误

由于我的ubuntu系统是64位的,而aapt工具需要32位库支持才能运行

因此执行:sudo apt-get install ia32-libs   安装32位库

6.连接真机测试(下面参考方法:http://my.oschina.net/u/561492/blog/89954)

解决方法:

切换到android sdk的platform-tools目录下(这一步很重要,必须要sudo,否则没效果)

sudo ./adb devices (这个主要是查看下已连接上的android机器)

List of devices attached

???????????? no permission(这个是小米手机,尚未识别)

semulator-5554 device(~。~我开了个android模拟器)

以下命令是:重启adb服务,再输入adb devices就应该能找到设备了。

sudo ./adb kill-server

sudo ./adb devices

(注意:这两个命令要连起来,即不要等第一条命令执行一段时间后在执行第二条命令,这样就没效果了。在第一条命令执行时,Eclipse的控制台会输出如下信息:

[2013-03-14 10:53:40 - DeviceMonitor] Connection attempts: 1
[2013-03-14 10:53:41 - DeviceMonitor] Connection attempts: 2
[2013-03-14 10:53:42 - DeviceMonitor] Connection attempts: 3
[2013-03-14 10:53:43 - DeviceMonitor] Connection attempts: 4
[2013-03-14 10:53:44 - DeviceMonitor] Connection attempts: 5
[2013-03-14 10:53:45 - DeviceMonitor] Connection attempts: 6
[2013-03-14 10:53:46 - DeviceMonitor] Connection attempts: 7
[2013-03-14 10:53:47 - DeviceMonitor] Connection attempts: 8
[2013-03-14 10:53:48 - DeviceMonitor] Connection attempts: 9
[2013-03-14 10:53:49 - DeviceMonitor] Connection attempts: 10
[2013-03-14 10:53:50 - DeviceMonitor] Connection attempts: 11

一定要注意,必须要在控制台输出完这些信息之前执行第二条命令:sudo ./adb start-server

7.最后本来想上一张图,可是刚接触ubuntn,说实话不会姐图,打字也不方便。

ubuntu android环境配置的更多相关文章

  1. [Android] 环境配置之正式版Android Studio 1.0

    昨天看见 Android Studio 1.0 正式版本发布了:心里挺高兴的. 算是忠实用户了吧,从去年开发者大会一开始出现 AS 后就开始使用了:也是从那时开始就基本没有用过 Eclipse 了:一 ...

  2. [Android] 环境配置之基础开发环境(SDK/Android Studio)(转)

    [Android] 环境配置之基础开发环境(SDK/Android Studio)   博客: blog.csdn.net/qiujuer 网站: www.qiujuer.net 开源库: Geniu ...

  3. cocos2dx - android环境配置及编译

    接上一节内容:cocos2dx - 伤害实现 本节主要讲Android环境配置及编译 在第一节中setup.py的配置里,我们没有配置对应的ndk,sdk,ant的路径,在这里需要先配置好环境变量. ...

  4. ubuntu 开发环境配置及安装 nodejs

    ubuntu 开发环境配置及安装 nodejs 1 安装nodejs $ sudo apt-get install build-essential $ sudo apt-get install gcc ...

  5. 【React Native开发】React Native For Android环境配置以及第一个实例(1)

    年9月15日也公布了ReactNative for Android,尽管Android版本号的项目公布比較迟,可是也没有阻挡了广大开发人员的热情.能够这样讲在2015年移动平台市场上有两个方向技术研究 ...

  6. [Android] 环境配置之Android Studio开发NDK

    分类:Android环境搭建 (14351)  (20) ========================================================作者:qiujuer博客:bl ...

  7. Android环境配置(Eclipse全开发环境下载)

    Android环境配置 前期准备 Android环境的Eclipse: 网站链接:https://www.runoob.com/w3cnote/android-tutorial-eclipse-adt ...

  8. Android环境配置之正式版AndroidStudio1.0

    昨天看见 Android Studio 1.0 正式版本发布了:心里挺高兴的. 算是忠实用户了吧,从去年开发者大会一开始出现 AS 后就开始使用了:也是从那时开始就基本没有用过 Eclipse 了:一 ...

  9. OpenCV On Android环境配置最新&最全指南(Android Studio篇)

    本文是从本人简书上搬运而来,属本人原创,如有转载,请注明出处:http://www.jianshu.com/p/6e16c0429044 简介 本文是<OpenCV On Android环境配置 ...

随机推荐

  1. 转:自定义ASP.NET MVC Html辅助方法

    在ASP.NET MVC中,Html辅助方法给我们程序员带来很多方便,其重要性也就不言自明.有时候,我们不想重复地写一些HTML代码,或者MS没有提供我们想要的那个HTML标签的Html辅助方法,那么 ...

  2. iOS 拉伸图片

    UIEdgeInsets:四个参数,会填入上左下右几个值,这几个值,代表着距离边界的这几个点描绘的区域,是不会拉伸的.所以,到时候,计算清楚这几个值就可以了.

  3. 被druid折磨的够呛

    使用德鲁伊数据库连接池 数据源是这么配的 <!--数据源--> <bean id="dataSource" class="com.alibaba.dru ...

  4. Malformed POM expected START_TAG or END_TAG not TEXT

    I resolved this problem by replacing blank space to tab. 规范些就解决这个问题了!!! 由此可见规范的重要性!

  5. LeetCode Inorder Successor in BST

    原题链接在这里:https://leetcode.com/problems/inorder-successor-in-bst/ Given a binary search tree and a nod ...

  6. channelartlist添加栏目链接

    {dede:channelartlist} <a href='{dede:field name='typeurl'/}'></a> {/dede:channelartlist}

  7. JavaScript:通过id来进行元素的取得

    每一个HTML元素都使用id来进行一个标注,随后可以通过document.getElementById(“ID名称”)取得指定的ID元素对象,取得元素对象之后就可以对其进行操作. 但是document ...

  8. Mysql---DML 语句与DCL语句

    DML 语句: DML 操作是指对数据库中表记录的操作,主要包括表记录的插入(insert).更新(update).删除(delete)和查(select),是开发人员日常使用最频繁的操作.下面将依次 ...

  9. tomcat启动出现PermGen space错误

    今天部署项目时,出现了jvm内存溢出的问题,显示PermGen  space错误. 经过不断的努力,终于解决出来了. 步骤如下: 在eclipse中菜单栏run-->RunConfigurati ...

  10. connect调用超时的实现方式

    第二种更通用的.使connect调用超时的方法是使套接字成为无阻塞的,然后用select等待它完成.这种方法避免了使用alarm时遇到的很多问题,但我们必须承认,即使是在UNIX实现中,这种方法还是存 ...