当前位置: 首页 > 知识库问答 >
问题:

Androidadb未找到

岳京
2023-03-14

当我运行我的Android应用程序从eclipse,我得到这个错误。

Unexpected exception 'Cannot run program "/home/antz/Development/adt-bundle-linux/sdk/platform-tools/adb": error=2 No such file or directory' while attempting to get adb version from /home/antz/Development/adt-bundle-linux/sdk/platform-tools/adb

从日蚀错误复制粘贴

[2012-11-26 13:43:08 - adb] Unexpected exception 'Cannot run program "/home/antz/Development/adt-bundle-linux/sdk/platform-tools/adb": error=2, No such file or directory' while attempting to get adb version from '/home/antz/Development/adt-bundle-linux/sdk/platform-tools/adb'

然而,我的亚洲开发银行就在它说的不在的地方。

出了什么问题,如何解决?

我将cd放入adb所在的目录(/home/antz/Development/adt bundle linux/sdk/platform tools/)中,输入adb并显示

antz@antz-90X3A:~/Development/adt-bundle-linux/sdk/platform-tools$ ls  
aapt  aidl  dexdump  fastboot  llvm-rs-cc  renderscript  
adb   api   dx       lib       NOTICE.txt  source.properties  
antz@antz-90X3A:~/Development/adt-bundle-linux/sdk/platform-tools$ adb  
bash: /home/antz/Development/adt-bundle-linux/sdk/platform-tools/adb: No such file or directory

adb是绿色的,这意味着它是可执行的,对吗?

例如,dx也是绿色的,当我在命令提示符中输入dx时,它工作了... adb怎么了?

共有3个答案

卢永寿
2023-03-14

你必须安装32位glibc:

在Fedore 64位机

# yum install glibc.i686

这消除了试图执行32位二进制文件时误导性的“没有这样的文件或目录”消息。64位Fedora系统能够执行64位二进制文件。

这也消除了当调用32位动态可执行文件上的ldd时,ldd的误导性“不是动态可执行文件”消息

现在,您必须安装缺少的32位库adt-bundle-linux/sdk/Platform-ols下的二进制文件链接到:

# yum install zlib.i686 libstdc++.i686 ncurses-libs.i686 libgcc.i686

这就是它。

闾丘德宇
2023-03-14

您不能再安装ia32 LIB,因此必须安装adb所需的单个32位库

sudo apt-get install libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5

对于Ubuntu 13.10:

sudo apt-get install libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5 lib32z1
徐昆
2023-03-14

在Linux上,Android SDK平台工具包含adb的包过去是32位。它在32位系统上运行良好。但是在64位系统上,您需要手动安装IA32库。

对于基于Debian的发行版,请尝试以下方法:

sudo apt-get install libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5

但是,由于v24.0的平台工具只包含64位的二进制文件,因此不再需要32位的库。

 类似资料:
  • 块引号 J拥有一个包含maven父项目(parent)和子项目(Domain,Web,Win)的Eclipse工作区。父pom包含wicket-spring-boot-starter-parent

  • 当我尝试使用或出现以下错误 JAVA错误:sun。安全ssl。SSLSessionImpl。(Lsun/security/ssl/ProtocolVersion;Lsun/security/ssl/CipherSuite;Ljava/util/Collection;Lsun/security/ssl/SessionId;Ljava/lang/String;I)V 在sun.security.ssl

  • 问题内容: 通过扫描程序读取文件时,程序中出现运行时异常。 我的代码是: 问题答案: 与你需要检查,如果存在与下一行 所以循环变成 是读者返回null 当然在这段代码中,这取决于输入的格式是否正确

  • 我是新的Python开发和尝试使用pipenv。我运行命令,它成功运行: 然而,当我在一个新的根项目目录中运行命令时,我收到以下消息:。我怀疑我可能需要修改我的. bashrc,但是我不清楚要向文件中添加什么,或者是否需要修改。

  • 我用Android Studio为Unity做了一个jar插件。我的插件使用。但找不到该类。Unity的控制台向我显示了以下错误:

  • 我不知道如何处理以下错误,我已经搜索了网络,但没有找到任何东西: 以及: 我在gradle应用程序中的依赖项: