Ubuntu下搭建AndroidStudio開發環境

一 安裝以及配置JDK

1. 下載jdk

java官網:
http://www.java.com/zh_CN/
Linux 32位系統 :
http://javadl.oracle.com/webapps/download/AutoDL?BundleId=207763
Linux 64位系統 :
http://javadl.oracle.com/webapps/download/AutoDL?BundleId=207765

2.解壓

在圖形環境下可以直接解壓,解壓到你想放jdk的目錄
下載後是一個tar.gz
例如:
/home/你的目錄/apps
你會得到一個目錄名字類似
jdk1.8.0_71
這個目錄就是jdk的根目錄
我的jdk完整路徑:
/home/stack/Apps/jdk1.8.0_71

如果你不能再圖形界面下打開解壓這個壓縮包那就只能用解壓命令了.

3.配置環境變量(重點)

接下來配置環境變量
執行以下命令:

新手操作:
使用gedit編輯環境變量

sudo gedit /etc/profile

進階操作:
如果你安裝了vim

sudo vim /etc/profile

如果你沒安裝vim

sudo vi /etc/profile

進入編輯環境後添加下列代碼到文件末尾
把代碼裏的 “你的目錄” 換成你的用戶目錄名稱 “jdk根目錄名字” 換成你的jdk目錄名字

export JAVA_HOME=/home/你的目錄/jdk根目錄名字
export PATH=$JAVA_HOME/bin:$PATH
export  CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

說明:
export JAVA_HOME=/home/你的目錄/jdk根目錄名字
代表定義 JAVA_HOME變量爲你的jdk根目錄

export PATH=JAVAHOME/bin: PATH
添加 jdk 下的 bin 目錄到系統可執行程序的”目錄變量”中

CLASSPATH=.:JAVAHOME/lib/dt.jar: JAVA_HOME/lib/tools.jar
定義環境變量CLASSPATH

然後註銷,重新登錄

打開終端 快捷鍵 CTRL+ALT+T

輸入以下命令測試以下jdk是否工作正常:

java -version

會輸出類似以下的提示,正常顯示你的java版本.代表你配置好了jdk

java version "1.8.0_71"
Java(TM) SE Runtime Environment (build 1.8.0_71-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.71-b15, mixed mode)

二、下載安裝Android Studio

1.下載Linux版本Studio

如果你可以訪問AndroidStudio官網:
http://developer.android.com/tools/studio/index.html
官方下載頁面:
http://developer.android.com/sdk/index.html
截止目前最新版本(2.1.0.9)下載地址:
https://dl.google.com/dl/android/studio/ide-zips/2.1.0.9/android-studio-ide-143.2790544-linux.zip
如果不能:
國內下載站點:
http://tools.android-studio.org/

2.安裝AndroidStudio

解壓下載好的壓縮包到你要安裝的目錄.例如:
/home/stack/Android/android-studio
解壓完畢後文件夾內有一個英文版的官方說明文件:
Install-Linux-tar.txt
英文原版安裝說明:

INSTALLATION INSTRUCTIONS

Linux Installation Instructions


  1. Unpack the Android Studio distribution archive that you downloaded to
    where you wish to install the program. We will refer to this destination
    location as your {installation home} below.
    解壓你下載的壓縮包到你想要安裝studio的目錄,這個目錄將作爲安裝好的studio根目錄.
  2. Open a console and cd into “{installation home}/bin” and type:
    打開控制檯,cd 到你的安裝目錄下的bin目錄並且執行命令
       ./studio.sh

來啓動Studio,同時會初始化環境變量文件在你的~/.AndroidStudio2.1目錄
這裏~/ 目錄代表你的 主文件夾
to start the application. As a side effect, this will initialize various
configuration files in the ~/.AndroidStudio2.1 directory.

第3步沒必要一定要做.因爲我們可以創建一個啓動快捷方式
3. [OPTIONAL] Add “{installation home}/bin” to your PATH environment
variable so that you may start Android Studio from any directory.

添加Android Studio 的 bin目錄路徑到你的環境變量PATH裏就可以再任何目錄使用上邊的命令啓動AndroidStudio了。
4. [OPTIONAL] To adjust the value of the JVM heap size, create
~/.AndroidStudio2.1/studio.vmoptions (or studio64.vmoptions
if using a 64-bit JDK), and set the -Xms and -Xms paramters. To see how
to do this, you can reference the vmoptions file under
“{installation home}/bin” as a model.

要調整虛擬機的內存就再 ~/.AndroidStudio2.1/目錄內創建一個studio.vmoptions 文件(或者 studio64.vmoptions 如果你的jdk是 64位的話),並且設置 -Xms 和 -Xms 的參數.請參考 安裝目錄下/bin目錄內的同名文件進行配置.

3.啓動並解決遇到的問題

我用的系統是ubuntu 14.04 64位
啓動後一路下一步
在下載sdk時報錯

問題1)Unable to run mksdcard SDK tool.

原因:缺少lib
解決方法:
使用命令安裝缺少的庫:
如果命令1執行後解決了就不用執行下邊那句.我用的下邊那句解決的.
命令1:

sudo apt-get install lib32stdc++6

命令2:

sudo apt-get install lib32z1 lib32ncurses5  lib32stdc++6

問題2)提示你ibus某個版本會導致異常

這個問題搜多ubuntu安裝輸入法換個輸入法就好了,但是千萬別卸載ibus輸入法,會導致你的桌面進不去的.

我是覺得ibus很不好用,會導致AndroidStudio 的雙擊 SHIFT 鍵全局搜索失靈.

問題3)build過程報錯

processReleaseResources

com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process ‘command ‘/home/stack/Android/Sdk/build-tools/23.0.3/aapt” finished with non-zero exit value 127
這個是因爲系統是64位,但是Studio的BuildTools只支持32位導致的
需要安裝32位的庫

sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386

sudo apt-get install lib32stdc++6
sudo apt-get install lib32z1

剩下的就是安裝sdk了,在這之前你可以選擇要安裝的sdk好像.
如果不行,你還可以去自己下載

建議在你的主目錄創建
Android目錄
在Android目錄下創建
sdk目錄用來存放sdk
把android-studio也放在Android目錄下

stack@stack:~/Android$ ls
android-studio  android-studio_1_5  Sdk

可以存放多個不同版本.

sdk目錄

stack@stack:~/Android/Sdk$ ls
add-ons      docs    licenses   platform-tools  skins    system-images  tools
build-tools  extras  platforms  SDK Readme.txt  sources  temp

如果你的jdk有問題,啓動後會提示你,

你可以在菜單File-Project Structure裏進行設置jdk和sdk的目錄以及ndk目錄

修改java文件頭生成的作者

File-Settings
找到 Editor 下的 File and Code Templates
在右側選項卡選擇 Includes
選擇下邊的
File Header
修改右側內容中的
${USER}//這個代表你的電腦名字
改爲你的名字
修改代碼作者

修改主題和字體

在設置界面
File-Settings
Appearance & Behavior
裏邊
Appearance
右側
Them
可以選擇主題
設置主題

修改字體
點擊 save as之後就可以修改字體了,
修改字體
在Font中修改字體和字體大小

修改快捷鍵再 KeyMap中修改

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