在Ubuntu上安装ADT的遭遇

现在使用的Linux机器不能直接运行ADT中自带的adb,原因是因为platform-tools是20之后的adb需要glibc的版本必须大于2.7,但是在

使用的系统里面使用的是2.6。所以只能安装虚拟机来试试运行 adb了。

可以通过下面的命令来获得glibc的版本:


    * On systems with rpm packet-manager like RedHat, Dedora, Mandriva, SuSe, ...
          o rpm -q glibc
    * On systems with dpkg packet-manager like Debian, ubuntu, ...
          o dpkg -l libc6
    * Or you can run on any system
          o /lib/libc<TAB><ENTER>
http://freeadhocudf.org/documentation_english/dok_eng_howto_glibc.html


所以下使用ADT的话,有两种方式,升级系统的glibc,或者使用虚拟机。

我尝试了安装新版本的glibc,但是提示我的bash和其他的工具太老,我就没有载尝试,直接放弃-->fail


然后就是使用虚拟机了;

下载VMware Player和VirtualBox;

再下载了64位的Ubuntu,谁知道adb不支持64位的系统,你必须将architecture设置成i386,然后下载需要的lib,这样很是麻烦 -->fail

再下载32位的Ubuntu,但是应为下载的ADT是64位的,所以eclipse不能在32位下运行,只能再下载32位的ADT,然后安装。

一切都处理好后,ADT可以正常启动,adb也可以运行,但是android的模拟器在VMware中根本启动不起来,直接说少openGL-es lib --〉fail

换成Windows 7的虚拟机,也是运行不起来模拟器,直接导致Windows hang up --〉fail

所以最终的结果在Linux的虚拟机中跑不起来android的模拟器。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值