linux下的androidsdk

linux下的androidsdk,android,linux,Android,Linux,我下载了适用于linux 32位的android adt包,并使用命令行创建了该项目。 但当我尝试运行adb时,它告诉我无法执行二进制文件。有什么帮助吗 adb devices adb : cannot execute binary file 我按照步骤引用了此链接 创建如下项目: android create project \ --target 1 \ --name MyAndroidApp \ --path ./MyAndroidAppProject \ --activity MyAn

我下载了适用于linux 32位的android adt包,并使用命令行创建了该项目。 但当我尝试运行adb时,它告诉我无法执行二进制文件。有什么帮助吗

adb devices 
adb : cannot execute binary file
我按照步骤引用了此链接 创建如下项目:

android create project \
--target 1 \
--name MyAndroidApp \
--path ./MyAndroidAppProject \
--activity MyAndroidAppActivity \
--package com.example.myandroid

检查您是否也在32位linux上运行(因为您说您下载了32位ADK)
uname-a
应该会给你一个提示。如果无法解决此问题,请尝试使用ldd/path/to/adb,查看库的缺失或错误版本是否存在任何错误。

我已经尝试了很多次,但现在可以使用了

在resume中,对于32位操作系统:

  • 从谷歌搜索下载platform-tools_r23.0.1-linux.zip(我认为名称是正确的)
  • 将此zip中的文件复制到Sdk平台工具文件夹
  • 打开终端(Ubuntu中预安装的程序:按Windows按钮并键入“终端”
  • 键入“cd/路径到您的sdk/平台工具”
  • 类型“chmod+x adb”
  • 键入“chmod+x fastboot”
  • 然后,通过始终在您所在的终端中键入“sudo cp adb/usr/local/bin”“sudo cp fastboot/usr/local/bin”,将这些文件复制到/usr/local/bin
  • 然后,输入adb并享受Android编程
注意:要顺利使用Android Studio:

  • 键入“sudo-i”并输入您的帐户密码
  • 转到您的android studio bin文件夹(“cd/your\u path\u to\u android\u studio/bin”)
  • 然后键入./studio.sh(此N.B过程避免了下一个过程中的权限问题)

如果我运行./adb设备,那么它也会给出相同的错误您有权限(包括exec权限)运行文件吗?chmod+x adb,然后运行./adbIt现在正在工作,但它给出的是从长时间等待设备是的,这是32位linux..那是ldd吗?是的,
ldd-打印共享库依赖项