2013-08-01 105 views
3

我已經複製了android-sdk-linux文件夾從一臺PC到另一臺PC,並安裝了Eclipse並設置了合適的路徑(包括工具和平臺工具),但我無法創建任何avd。無法在Linux Fedora AVD文件夾中創建SD卡?

當我嘗試從Android虛擬設備管理器創建新的avd時,它僅在單擊新avd時在控制檯中顯示此錯誤消息。

[2012-05-29 23:29:27 - SDK Manager] Failed to create the SD card.

[2012-05-29 23:29:27 - SDK Manager] Failed to create sdcard in the AVD folder.

我把我的Android的SDK-linux文件夾在/ home /龍樹/ Eclipse中/ Android的SDK-linux的

+0

確認你有sdk_installation_directory寫權限/ tools和 /home/username/.android/avd。否則,請參閱下面的答案。 –

回答

3

AVD使用mksdcard實用程序,該實用程序默認情況下不需要在Fedora中提供額外的依賴項。

32位的Android SDK要求:

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

64位的Android SDK要求:

yum install glibc zlib zlib.i686 libstdc++ ncurses-libs mesa-libGL-devel adb 
+4

我正在使用Android Studio 1.1運行64位Fedora 21 LXDE。第二個yum線爲我加入了libgcc.i686。換句話說,運行:'yum install glibc zlib zlib.i686 libstdC++ ncurses-libs mesa-libGL-devel adb libgcc.i686'。 謝謝基督徒! – Piotrek

+1

在Fedora 25 x86_64上確認。你也需要安裝'libgcc.i686' –

-3

只是終端這樣的:

chmod -R 777 /home