2011-07-07 77 views
2

我刚刚在我的机器上安装了Android SDK。我运行的是Fedora 14(64位),Android套件是Linux的r07。我正在运行Eclipse Indigo。当我尝试链接到Eclipse内部的sdk时出现错误,说:
无法获得adb版本:无法运行程序“/ home/naman/workspace/android-sdk-linux/tools/adb”:java。 io.IOException:错误= 2,没有这样的文件或目录用Eclipse在Fedora 14上安装SDK的问题

的问题也在这里
Problem with Android SDK on Linux with Eclipse Helios
但没有解决方案记录。
一个解决方案是存在的Ubuntu machines--
Android SDK on a 64-bit linux machine

有人能提出一个类似的解决方案也许对Fedora的?

回答

2
+0

嗨,ghostCoder - 你是绝对正确的。除非您在链接中安装必要的32位支持,否则您将无法在64位平台上获得任何工作。然而,“errno = 2”(找不到文件)是因为他们移动了“adb :. – paulsm4

2

我有同样的问题,直到我发现他们已经移动adb(然后我已经自动更新它)。

看看你可以在这里看到它(或使Eclipse尝试在这里):/home/naman/workspace/android-sdk-linux/platform-tools/adb

也看到,如果你有一个文件:/home/naman/workspace/android-sdk-linux/tools/adb_has_moved.txt

+0

在我的图书馆,这已经移动.. :) – ghostCoder

1

于Fedora-16 64位我解决了这个如下:

yum install glibc.i686 glibc-devel.i686 
yum install ncurses-libs.i686 
yum install libstdc++.i686 

安装完成后,重新启动Eclipse和Android包应该加载。