64位ubuntu16.04安裝Android Studio

http://blog.csdn.net/maplelove1211/article/details/51322524

在ubuntu16.04下裝了個Android Studio,走了不少彎路,把安裝過程記下來與大家共享:

一、安裝jdk、sdk、android studio

1、去Oracle官網下載當前最新版本的jdk,網址如下,自行選擇對應32位或者64位版本
http://www.oracle.com/technetwork/java/javase/downloads/index.html
2、去http://tools.android-studio.org/網站下載sdk和android studio
  android-studio-ide
  android-sdk_rXX-Linux

3、解壓後,爲了查找方便,放在同一個目錄下

4、安裝前需要更改一些腳本

    a、更改/android-studio/bin/studio.sh,將jdk路徑添加到腳本中,這樣在運行時studio.sh時就不會提示找不到jdk路徑了:
      JDK_HOME="**你的路徑**/jdk1.8.0_25

    b、更改 /opt/android-studio/bin/idea.porperties,
          在最後一行添加
            disable.android.first.run=true
          這樣就可以避免運行時一直卡在開始的"Fetching Android SDK component information"

5、 終端更改/android-studio/bin/studio.sh權限添加可執行,然後運行它

二、安裝32位庫

安裝完android studio後運行程序總是報這種錯誤:

Cannot run program"android-sdk-linux/aapt.exe":error-2,沒有那個文件或目錄

由於系統爲Ubuntu 64位系統,而aapt工具需要32位庫的支持才能運行
因此執行:sudo apt-get install ia32-libs   安裝32位庫

但是我在安裝過程中遇到以下問題:軟件包 ia32-libs 沒有可安裝候選

(安裝需要root權限su -進入root用戶)

根據提示,安裝提示的包,我這裏是sudo apt-get install lib32ncurses5 lib32z1

再次執行sudo apt-get install ia32-lib

又出現問題:無法定位軟件包 ia32-lib

執行sudo apt-cache search ia32  搜索ia32

我安裝了結果裏的最後一個
sudo apt-get install primus-libs-ia32

OK,再次運行android studio的程序,build success!!!



添加環境變量


export ANDROID_HOME=/Users/qxian/Documents/ALL_DEV_SPACE/TOOLS/ANDROID_DEV_TOOLS/ANDROID_SDK/android-sdk-macosx
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools


http://tools.android-studio.org/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章