android Ubuntu adb: cannot execute binary file: 可执行文件格式错误

最近闲暇时 在window下 装了个Ubuntu 15.10 过程还算顺利,最后安装android 开发环境后 ,发现adb命令不能用 错误见标题。

原因:
我安装Ubuntu 系统是32位的 ,但是android sdk 下载的 platform-tools是64位的,导致adb命令无法执行 android studio 无法成功连接设备 。启动Android Device Monitor 报错 Unable to detect adb version, adb output: /opt/android-sdk-linux/platform-tools/adb: 1: /opt/android-sdk-linux/platform-tools/adb: Syntax error: “)” unexpected

看图
这是我通过sdk Manager 下载的 platform-tools

我是通过lib64这个文件区分的

解决办法 重新下载一份 platform-tools 放到对应的 目录下,使用SDK Manger更新是不行的。

下载:

我下载的是 platform-tools_r23-linux.zip 这个
提取后:

放在sdk下

成功

更多相关文章

  1. 学习路上的第二个项目:安卓二维码
  2. repo超时
  3. Android(安卓)SQLite 错误 SQLiteException: near "group": synt
  4. GIS的学习(二十四)android异步调用geoserver wms中的地图
  5. OpenCV for Android开发环境Win7平台搭建
  6. NDK DEBUG方法
  7. android 编译出来的执行文件 not executable: magic 7F45
  8. Windows下从零开始搭建JAVA Web,Android开发环境
  9. Android(安卓)JNI开发进阶篇

随机推荐

  1. 【Android】给Android Studio设置代理
  2. Android ProgressBar控件理解
  3. Android---Hellow World
  4. android 获取手机信息工具类
  5. Android学习笔记-界面和数据存储以及一些
  6. 仿春雨医生 安卓app(android)
  7. 二、ANDROID命令详解
  8. android的启动过程
  9. android交叉编译工具链接下载
  10. 高级组件之进度条