Ubuntu下搭建Android开发环境

操作系统:Ubuntu 12.04 Desktop LTS  64-bit

JDK版本:jdk 1.7

eclipse版本:Juno SR1


Step 1:下载并安装JDK

       参考帖子:http://blog.csdn.net/yang_hui1986527/article/details/6677450

       Ubuntu 12.04默认并没有安装任何版本的JDK,因此在执行 sudo update-alternatives --config java 时会提示只有一个JDK,无视之,继续进行下一步即可。


Step 2:(重要)安装ia32-libs(如果是32位系统则可略过该步骤)

       打开终端,执行 sudo apt-get install ia32-libs

       由于android的sdk只有32位的,如果不安装该包会导致后续下载的sdk无法使用


Step 3:下载eclipse和android-sdk-linux

       eclipse下载地址:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/juno/SR1/eclipse-jee-juno-SR1-linux-gtk-x86_64.tar.gz

       android-sdk-linux下载地址:http://developer.android.com/sdk/index.html

       下载后解压缩到指定目录就可以了


Step 4:安装ADT插件

       ADT插件更新地址:https://dl-ssl.google.com/android/eclipse/

       注意:执行此步骤前须先配置host,否则不仅此处无法安装,后面的sdk也无法下载

       配置host方法:

              打开终端,执行 sudo gedit /etc/hosts

              在打开的编辑器中加入一行 74.125.237.1    dl-ssl.google.com

              保存,退出

       ADT安装成功后配置android sdk目录(和在windows下一样)

       在eclipse中打开android sdk manager,下载所需的sdk(也可以通过终端打开sdk manager)


Step 5:配置真机调试环境

       如果你的设备是google nexus 7,那么直接连到电脑上就可以调试了(至少我的是这样)

       如果是其它设备,参考以下步骤设置:

       1.把手机/平板连接到电脑上(废话)

       2.打开终端 ,执行 lsusb

       

       图中的 Motorola PCS就是我的手机

       3.执行 sudo gedit /etc/udev/rules.d/50-Android.rules

       4.在打开的编辑器中写入 SUBSYSTEM=="usb",ATTRS{idVendor}=="22b8",ATTRS{idProduct}=="428c",MODE="0666"其中idVendor和idProduct的值是与设备相关的,idVendor对应设备ID中冒号前面的那部分,idProduct对应冒号后面那部分,参看上图

       5.保存,退出

       6.执行 sudo chmod a+rx /etc/udev/rules.d/50-Android.rules

       7.执行 sudo service udev restart

       8.(重要)拔掉设备的usb线,重新连接

       9.cd到adb所在的目录下,执行 sudo ./adb kill-server一定要用root权限执行

       10.执行 sudo ./adb devices

       然后就没有然后了,正常情况下已经能够识别出设备了,如果仍无法识别,执行 sudo ./adb logcat查看日志

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值