這些日子須要搞學校的綜合課程設計,想着在機械硬盤上的Ubuntu gnome太卡,專門格了一個固態盤裝ubuntu,誰知道在使用Android studio的時候建立avd一直失敗,失敗緣由是Throwable: Failed to create the SD card。這個讓我丈二摸不着頭腦,,想着最新的ubuntu gnome16.10太不穩定,會退到16.04,還出現這個緣由。我就決定好好折騰一次。c++
Google了一下,發現兩種狀況。第一:tools以及platformtools相關文件夾權限不夠。第二:缺乏32位運行庫。因爲歷史緣由,好多應用程序沒有開發64位,因此64上部分跑的32位。本人用root打開,故只剩下第二種緣由,因爲ubuntu 16不支持ia32了,故找到異曲同工的方法。ubuntu
sudo apt-get update sudo apt-get install libc6-i386 sudo apt-get install lib32stdc++6 sudo apt-get install lib32z1 apt-get install lib32ncurses5
再次從新啓動便可正常建立avd。es5