我想摆弄一下 Android 软件开发工具包,但我发现它仅支持 32 位版本的 Java 平台和 Eclipse。
我安装了 ia32 Sun Java 运行时环境和 32 位版本的 Eclipse。我还使用了 update-alternatives 程序来设置 java 32 位首选项。这两个程序似乎都运行良好。我还安装了 Eclipse android 插件,但我的问题在于从 Google 下载的 SDK。当我转到 Eclipse 首选项并尝试告诉它我的 Android SDK 位置时,没有列出 SDK 目标。
还有其他人在 Ubuntu 9.10 64 位上运行过这个吗?谢谢。
答案1
Android SDK 需要 32 位库,但默认情况下 Ubuntu 的 64 位版本不包含这些库。
使用它来查找依赖项
获取库
- 自动解决 64 位上 32 位程序的依赖关系
- http://ubuntuforums.org/showthread.php?t=474790
答案2
其他消息来源说你只需安装ia32-libs
就可以了。模拟器对我来说不需要做任何其他事情。
答案3
有什么原因导致您无法升级到最新的稳定版本 Ubuntu 11.04?在 11.04 中,Android SDK 可以正常工作。
答案4
安装 Android 模拟器的 32 位库(假设yum
已安装):
yum install glibc.i686 glibc-devel.i686 libstdc++.i686 zlib-devel.i686 ncurses-devel.i686 libX11-devel.i686 libXrender.i686 libXrandr.i686