Ubuntu上的android sdk: ./emulator: No such file or d

http://smilejay.com/2013/01/android-sdk-emulator-no-such-file-or-directory/android

前幾天在Xen或者KVM的guest上運行Android emulator來模擬Android系統的運行。當時是使用64位的Ubuntu 12.10系統做爲guest,在其中運行emulator或emulator-x86時遇到「-bash: ./emulator: No such file or directory」的錯誤提示,這個錯誤提示的有點莫名其妙,很難看明白到底發生了什麼狀況。後來,我發現是因爲這兩個二進制文件是32bit的它會依 賴一些32bit的共享庫文件,而該64位Ubuntu系統上恰好缺乏所需的32位的庫。因此,這個問題的解決方法是用「sudo apt-get install ia32-libs」命令安裝32位的庫。另外能夠用「ldd emulator」命令查看一下,emulator執行文件說依賴的共享庫有哪些,可能會出現一些是「not found」的狀況,而後依次安裝相應的共享庫便可。bash

相關文章
相關標籤/搜索