ubuntu 14.04 64 bit 安裝 appium

因爲appium 的運行權限問題,不能在sudo 下面運行,致使用apt-get 安裝很不順利,因此不得不另想辦法,而後經過Google 找到解決方案。html

一. Ubuntu 14.04 64bit的安裝。

這個很簡單,不用多說,網上下一個 Ubuntu14.04的image,刻錄成光盤,或者製做一個U盤啓動盤,一路next 安裝便可。java

二. Appium Server 的安裝。

參考資料:https://coderwall.com/p/rcvkrq/install-nodejs-using-homebrew-and-install-appiumnode

1. 刪除nodejs
sudo apt-get remove nodejs,

可是默認的系統nodejs沒有,這一步可作可不作。
linux

2. 安裝linuxbrew

先肯定ubuntu 上 有沒有安裝ruby,若是沒有安裝,先安裝ruby。android

sudo apt-get install ruby

確認ruby 安裝成功。c++

ruby -v

安裝git,git

sudo apt-get install git

添加linuxbrew的PATH,文章裏提示講要寫到~/.pash_profile裏,這裏個人建議是寫到~/.bashrc裏,由於涉及到後面的android的環境變量的調用。github

 export PATH="$HOME/.linuxbrew/bin:$PATH"
 export LD_LIBRARY_PATH="$HOME/.linuxbrew/lib:$LD_LIBRARY_PATH"

PATH 添加之後,要source 一下shell

source ~/.bashrc

而後能夠安裝linuxbrew:
npm

ruby -e "$(wget -O- https://raw.github.com/Homebrew/linuxbrew/go/install)"

安裝curl

sudo apt-get install curl
3. 安裝 nodejs

不須要sudo,直接普通用戶安裝

brew install node

可能會比較慢,耐心等待nodejs 安裝成功。

4.安裝 appium

全局安裝appium,會安裝最新版本的appium

npm install -g appium

可能會比較慢,耐心等待安裝成功,若是安裝失敗重複執行安裝命令。

5.安裝 appium client
npm install wd


三. 安裝 Java 虛擬機。

1.下載JDK

下載最新Java SDK。



2.解壓安裝

咱們把JDK安裝到這個路徑:/usr/lib/jvm
若是沒有這個目錄(第一次固然沒有),咱們就新建一個目錄

cd /usr/lib
sudo mkdir jvm

創建好了之後,咱們來到剛纔下載好的壓縮包的目錄,解壓到咱們剛纔新建的文件夾裏面去,而且修改好名字方便咱們管理

sudo tar zxvf ./jdk-7-linux-i586.tar.gz  -C /usr/lib/jvm
cd /usr/lib/jvm
sudo mv jdk1.7.0_05/ jdk7
 3.配置JAVA環境變量
gedit ~/.bashrc

在打開的文件的末尾添加

export JAVA_HOME=/usr/lib/jvm/jdk7
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

保存退出,而後輸入下面的命令來使之生效

source ~/.bashrc
 4.配置默認JDK

因爲一些Linux的發行版中已經存在默認的JDK,如OpenJDK等。因此爲了使得咱們剛纔安裝好的JDK版本能成爲默認的JDK版本,咱們還要進行下面的配置。
執行下面的命令:

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk7/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk7/bin/javac 300

 注意:若是以上兩個命令出現找不到路徑問題,只要重啓一下計算機在重複上面兩行代碼就OK了。

執行下面的代碼能夠看到當前各類JDK版本和配置:

sudo update-alternatives --config java
 5.測試

打開一個終端,輸入下面命令:

java -version

顯示結果:

java version "1.7.0_05"
Java(TM) SE Runtime Environment (build 1.7.0_05-b05)
Java HotSpot(TM) Server VM (build 23.1-b03, mixed mode)

這表示java命令已經能夠運行了。


四. 安裝Eclipse

1. 下載安裝包

直接從eclipse下下載安裝包,而後解壓到指定文件夾。

2. 添加軟連接

而後在/usr/bin/下添加軟連接,ln -s /指定文件夾/eclipse/eclipse eclipse, 直接終端運行eclipse, 若是能啓動,確認eclipse 安裝成功。


五. 安裝ADT插件


1. 經過Install New Software 安裝軟件

ADT插件是google官方開發的Eclipse的一個插件,專門爲Android應用開發而準備的。啓動 Eclipse, 而後選擇 Help > Install New Software....。單擊右上角的Add按鈕,在彈出的 Add Repository 對話框中,Name一欄目填寫 "ADT Plugin",在Location一欄就有兩個選擇,一個是填入下載網址:https://dl-ssl.google.com/android /eclipse/,這樣就能夠網上下載安裝。 第二個選擇是若是我已經下載了ADT Plugin,那麼就單擊旁邊的Archive按鈕,直接找到插件所在到包便可。這裏我用的是第一種方法。好比我用的就是第二種,把Developer SDK Tools前面的checkbox選上,而後單擊下面的next按鈕,而後就等着安裝進度條完成吧,其中會出現安裝軟件的列表,你單擊Next便可,而後 會出現license,你必須選擇agree才行,而後單擊finish就完成了。安裝完成以後,重啓eclipse便可


六. 下載安裝Android SDK

 1. 安裝 Android SDK

Android SDK Starter Package這個只是SDK的核心基本工具,有了它,再利用它的管理工具下載其餘你須要到部分。看到這個目錄中有個android腳本文件了嗎?執行 它,就會啓動Android SDK and AVD Manager,這個工具能夠幫你下載其餘你須要的部分,還能夠建立模擬機。

下載地址是:http://developer.android.com/sdk/index.html, 不過國內這個地址被牆掉了,你要想辦法下載包了。

通常是下載最新版,我下載的:android-sdk_r21.1-linux.tgz。

接下來固然是解包了:tar zvxf android-sdk_r21.1-linux.tgz

解包完畢,就會在當前目錄下出現android-sdk-linux_x86目錄了。這個目錄下就是sdk的基本工具了。記住這個目錄,由於之後你運行工具或者設置ADT的時候,會須要這個目錄的!。


2. 安裝ia32-libs

須要安裝ia32-libs

sudo apt-get install -y libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5 lib32z1


七. 配置 Android SDK

1. 配置 Android 環境變量,將下面的變量添加到環境變量當中去,
export ANDROID_HOME="$HOME/adt/sdk"
export PATH=${PATH}:~/adt/sdk/tools
export PATH=${PATH}:~/adt/sdk/platform-tools

而後source

source ~/.bashrc


2.配置ADT 插件

       配置的內容就是要修改在eclipse中到ADT插件的引用指向,須要指向前面安裝好的Android SDK目錄,還記得這個目錄嗎?
啓動eclipse,選擇Window > Preferences..
在 彈出的Preferences對話框中左邊選擇Android標籤,右邊SDK location選擇你當初Android SDK的目錄便可。好比我到目錄是:/home/AAA/android-sdk-linux_x86(AAA這裏是個人用戶名),而後單擊apply, 再單擊ok便可。
在這個過程當中會彈出一個對話框問你是否要參加google的滿意度調查報告。你能夠選擇參加仍是不參加。單擊process按鈕便可。
安裝好以後,你能夠經常使用Help > Check for Updates選項來保持ADT保持最新。


八. 測試Appium


重啓ubuntu

在終端輸入appium-doctor,檢測android 環境變量是否正常。

appium-doctor

在終端輸入appium,啓動appium

appium


整個環境安裝完成。

相關文章
相關標籤/搜索