如何在Ubuntu 15.04/CentOS 7上安裝Android Studio
隨著最近幾年智能手機的進步,安卓成為了最大的手機平臺之一,在開發安卓應用中所用到的所有工具也都可以免費得到。Android Studio 是基于 IntelliJ IDEA 用于開發安卓應用的集成開發環境(IDE)。它是 Google 2014 年發布的免費開源軟件,繼 Eclipse 之后成為主要的 IDE。
在這篇文章,我們一起來學習如何在 Ubuntu 15.04 和 CentOS 7 上安裝 Android Studio。
在 Ubuntu 15.04 上安裝
我們可以用兩種方式安裝 Android Studio。第一種是配置所需的庫,然后再安裝它;另一種是從 Android 官方網站下載,然后在本地編譯安裝。在下面的例子中,我們會使用命令行設置庫并安裝它。在繼續下一步之前,我們需要確保我們已經安裝了 JDK 1.6 或者更新版本。
這里,我打算安裝 JDK 1.8。
- $ sudo add-apt-repository ppa:webupd8team/java
- $ sudo apt-get update
- $ sudo apt-get install oracle-java8-installer oracle-java8-set-default
驗證 java 是否安裝成功:
- poornima@poornima-Lenovo:~$ java -version
現在,設置安裝 Android Studio 需要的庫。
- $ sudo apt-add-repository ppa:paolorotolo/android-studio
Android-Studio-repo
- $ sudo apt-get update
- $ sudo apt-get install android-studio
上面的安裝命令會在 /opt 目錄下面安裝 Android Studio。
現在,運行下面的命令啟動安裝向導:
- $ /opt/android-studio/bin/studio.sh
這會激活安裝窗口。下面的截圖展示了安裝 Android Studio 的過程。
安裝 Android Studio
安裝類型
設置模擬器
#p#
你點擊了 Finish 按鈕之后,就會顯示同意協議頁面。當你接受協議之后,它就開始下載需要的組件。
下載組件
這一步完成之后就結束了 Android Studio 的安裝。當你重啟 Android Studio 時,你會看到下面的歡迎界面,從這里你可以開始用 Android Studio 工作了。
歡迎界面
歡迎界面在 CentOS 7 上安裝
現在,再讓我們來看看如何在 CentOS 7 上安裝 Android Studio。這里,你同樣需要安裝 JDK 1.6 或者更新版本。如果你不是 root 用戶,記得在命令前面使用 ‘sudo’。你可以下載最新版本的 JDK。如果你已經安裝了一個比較舊的版本,在安裝新的版本之前,你需要先卸載舊版本。在下面的例子中,我會通過下載需要的 rpm 包安裝 JDK 1.8.0_65。
- [root@li1260-39 ~]# rpm -ivh jdk-8u65-linux-x64.rpm
- Preparing... ################################# [100%]
- Updating / installing...
- 1:jdk1.8.0_65-2000:1.8.0_65-fcs ################################# [100%]
- Unpacking JAR files...
- tools.jar...
- plugin.jar...
- javaws.jar...
- deploy.jar...
- rt.jar...
- jsse.jar...
- charsets.jar...
- localedata.jar...
- jfxrt.jar...
如果沒有正確設置 Java 路徑,你會看到錯誤信息。因此,設置正確的路徑:
- export JAVA_HOME=/usr/java/jdk1.8.0_25/
- export PATH=$PATH:$JAVA_HOME
檢查是否安裝了正確的版本:
- [root@li1260-39 ~]# java -version
- java version "1.8.0_65"
- Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
- Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)
如果你安裝 Android Studio 的時候,看到任何類似 “unable-to-run-mksdcard-sdk-tool:” 的錯誤信息,你可能要在 CentOS 7 64 位系統中,安裝以下軟件包:
◆glibc.i686
◆glibc-devel.i686
◆libstdc++.i686
◆zlib-devel.i686
◆ncurses-devel.i686
◆libX11-devel.i686
◆libXrender.i686
◆libXrandr.i686
通過從 Android 網站 下載 IDE 文件,然后解壓安裝 studio 也是一樣的。
- [root@li1260-39 tmp]# unzip android-studio-ide-141.2343393-linux.zip
移動 android-studio 目錄到 /opt 目錄。
- [root@li1260-39 tmp]# mv /tmp/android-studio/ /opt/
需要的話,你可以創建一個到 studio 可執行文件的符號鏈接用于快速啟動。
- [root@li1260-39 tmp]# ln -s /opt/android-studio/bin/studio.sh /usr/local/bin/android-studio
現在在終端中啟動 studio:
- [root@localhost ~]#studio
之后,用于完成安裝的截圖和前面 Ubuntu 安裝過程中的是一樣的。安裝完成后,你就可以開始開發你自己的 Android 應用了。
總結
雖然發布不到一年,但是 Android Studio 已經替代 Eclipse 成為了 Android 開發最主要的 IDE。它是唯一能支持 Google 之后,將要提供的 Android SDK 和其它 Android 特性的官方 IDE 工具。那么,你還在等什么呢?趕快安裝 Android Studio 來體驗開發 Android 應用的樂趣吧!