歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux技術

64位ubuntu16.04安裝Android Studio

在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!!!
參考:http://blog.163.com/hwh04@126/blog/static/103419982201532610489243/
http://blog.csdn.net/hunterno4/article/details/8920368
Copyright © Linux教程網 All Rights Reserved