Quantcast
Channel: 簡睿隨筆
Viewing all articles
Browse latest Browse all 897

Android Studio無法在Ubuntu 64位元環境執行的解決方法

$
0
0

昨天在Linux Mint 15(64位元)上安裝Android Studio最新的0.3.2版,沒想到無法正常運行,Rebuild專案時總是出現下列錯誤:

Gradle: Execution failed for task ':MyApplication:mergeDebugResources'.
> /home/jerry/Dropbox/android/AndroidStudioProjects/MyApplication3Project/MyApplication/build/exploded-bundles/ComAndroidSupportAppcompatV71900.aar/res/drawable-xhdpi/abc_ic_cab_done_holo_light.png: 
Error: Cannot run program "/home/jerry/bin/android-studio/sdk/build-tools/android-4.3.1/aapt":
error=2, 沒有此一檔案或目錄

我以為是約為Android SDK版本的問題,因此又下載了不同版本的SDK,下載後又彈出下列錯誤:

Updated ADB to support the USB devices declared in the SDK add-ons.
Stopping ADB server failed (code -1).
Unable to run 'adb': Cannot run program "/home/jerry/bin/android-studio/sdk/platform-tools/adb": error=2, 沒有此一檔案或目錄.
Starting ADB server failed (code -1).

搜尋「"android studio" error=2」後找到原因:原來是Android SDK只有32位元系統,在新版的Ubuntu系統裡沒辦法運行,我們必須安裝32位元環境才能解決這個問題:

sudo apt-get install ia32-libs

安裝ia32-libs果然就能正常運行了。我使用的Linux Mint 15對應到Ubuntu是13.04,如果使用13.10的話,可以參考這篇What happened to the ia32-libs package?的解答。

2013/11/15: another commands
sudo apt-get install libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5
sudo apt-get install lib32z1

##

您可能也會有興趣的類似文章

The post Android Studio無法在Ubuntu 64位元環境執行的解決方法 appeared first on 簡睿隨筆.


Viewing all articles
Browse latest Browse all 897

Trending Articles