ubuntu解决Unexpected exception 'Cannot run program "/home/jax/eclipseadt/sdk/platform-tools/adb"

来源:互联网 发布:知乎 抑郁症 阅读障碍 编辑:程序博客网 时间:2024/06/07 05:56

说明:这是64位ubuntu系统所导致的问题,无法兼容32位软件所导致

网上许多地方都在说使用:

sudo apt-get install ia32-libs

来解决,我未能实现(PS:我的系统ubuntu14.04LTS版本)

后来无意搜到一种解决方案:粘贴其中有用的内容:


你也可以在打开eclipse之前,在终端输入 adb,回车,终端如果提示你:
       bash: /home/sherlock/developer/android/sdk/platform-tools/adb: 没有那个文件或目录
       这是因为Android SDK中的adb程序是32位的,Ubuntu x64系统需要安装32位库文件,用于兼容32位的程序。
   解决办法:
      在终端输入:
              sudo apt-get install -y libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5 lib32z1  (PS:这是最重要的部分!!!!!)
       命令执行完后再在终端输入    adb    
       终端会提示你  
              程序“adb”尚未安装。 您可以使用以下命令安装:sudo apt-get install android-tools-adb
根据提示直接在终端输入:  sudo apt-get install android-tools-adb ,即可。


摘自:http://blog.sina.com.cn/s/blog_6386bafd0101doe7.html

0 0
原创粉丝点击