2013-04-08 136 views
0

我使用的是Fedora 17.並且一直在使用ADT軟件包。但系統無法創建虛擬機。無法啓動Android模擬器

Starting emulator for AVD 'AVD_for_Nexus_S_by_Google' 
Failed to start emulator: Cannot run program "/home/anshul/LinuxUtilityLab/Android/adt-bundle-linux-x86_64-20130219/sdk//tools/emulator": error=2, No such file or directory 

回答

2

我在錯誤消息的路徑中看到sdk和工具之間有兩個斜線,我會從那裏開始。

.../SDK //工具/ ...

+0

我剛剛檢查過sdk的路徑。路徑是/ home/anshul/LinuxUtilityLab/Android/adt-bundle-linux-x86_64-20130219/sdk – 2013-04-08 16:23:06

3

如果您正在運行您的開發機器上的64位發行,您需要安裝使用apt-get一個IA32-libs軟件包。

打開終端並鍵入以下內容。

apt-get install ia32-libs 

http://developer.android.com/sdk/installing/index.html。檢查鏈接下的故障排除的Linux

編輯

嘗試以下

https://ask.fedoraproject.org/question/9556/how-do-i-install-32bit-libraries-on-a-64-bit-fedora/

https://ask.fedoraproject.org/question/8969/installing-android-sdk-on-64-bit-fedora/

sudo yum install libstdc++.i686 
sudo yum install ncurses-libs.i686 
sudo yum install zlib.i686 
+0

我使用的是Fedora sir。它的Ubuntu的。 – 2013-04-08 17:33:58

+0

試試看,因爲我也面臨類似的問題,並通過使用上述解決它。該命令也適用於fedrora。試一試,然後如果在這裏沒有解決問題。 – Raghunandan 2013-04-08 17:35:45

+0

找不到包。 – 2013-04-08 17:39:10

0

你不需要安裝軟件包了!

在目錄工具中,有很多種類的emulator,而我的電腦可以與emulator64-arm一起工作!我的系統是Linux Mint 16 amd64!祝你好運!

./emulator64-arm @yxphone -sdcard yxsd -scale 0.8