Linux(基于Ubuntu18.10+虛擬機(jī)Vm) Android開(kāi)發(fā)環(huán)境配置搭建,有圖的哦

最近要學(xué)習(xí)Android的音視頻的知識(shí),Ubuntu作為沒(méi)有Macbook的android開(kāi)發(fā)boy的備選(胎),編譯FFmepg以及后續(xù)的arm的移植也是很方便的。

emm,公司的電腦渣(小聲BB,老大沒(méi)看到),我就雙11淘了一些硬件裝備,當(dāng)然你可以雙系統(tǒng)的說(shuō),這里我要使用的系統(tǒng)環(huán)境:虛擬機(jī) Vm+ Linux 64位 Unbuntu 18.10

軟件

1.虛擬機(jī):VMware Workstation 14 Pro 


2.系統(tǒng)鏡像:Ubuntu18.10
備注:有人就問(wèn)了,vmware不是自帶系統(tǒng)的鏡像的嗎?emm,我沒(méi)找到Ubuntu的呀,人笨,只看到Debian的啊,嚶嚶嚶。

3.Android Studio 3.2.1 Linux 64位 

需要軟件下載鏈接:

Ubuntu 18.10 Image
https://www.ubuntu.com/download/desktop

VMware Workstation 14 Pro
https://www.vmware.com/
Tips:
頁(yè)面左側(cè)menu菜單點(diǎn)擊DOWNLOADS,在彈出的新的側(cè)欄頁(yè)面,

vm_1.png

選擇Workstation Pro:


vm_2.png

接著選你需要版本呀(我用的是14.0和lLnux的)


vm_3.png

Linux 64位的Jdk(1.8.0_191)
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Tips:記得選對(duì)版本,還有記得點(diǎn)Accept License Agreement就得了

Jdk_download.png

Linux 64位的Android Studio, NDK, SDK

Tips:都在一個(gè)網(wǎng)頁(yè)里面有了,或者直接ctrl+f+“ 你需要下載的東西”,就能直接找到對(duì)應(yīng)鏈接了,里面gradle也有,記得版本(Linux X64)要對(duì)的上啊
http://tools.android-studio.org/

軟件,及JDK ,NDK, SDK的安裝/配置

  1. 虛擬機(jī)和Ubuntu鏡像安裝就不說(shuō)了哈,好不好~
    就是新建一個(gè)workstation,添加鏡像文件(.iso)

  2. JDK ,NDK, SDK

(1)首先解壓包,需要使用到命令tar (后綴為tgz/tar.gz),unzip(后綴為zip)

tar -xvf jdk-8u191-linux-x64.tar.gz 
tar -xvf android-sdk_r24.4.1-linux.tgz 
unzip android-studio-ide-181.5056338-linux.zip 
unzip android-ndk-r16b-linux-x86_64.zip 

Tips:
tar 后面帶的參數(shù)可以看:
https://zhidao.baidu.com/question/171679006.html

(2)解壓之后會(huì)得到對(duì)應(yīng)的文件夾,這里為了直觀一點(diǎn),我使用了mv命令更換文件名稱,這些命令不給出來(lái)了哦(我懶,可以嗎?),直接給出最后的文件目錄截圖吧
file_result.png

(3)JDK ,NDK, SDK的配置也像Win 的環(huán)境那樣,需要配置系統(tǒng)路徑的。Linux的配置直接在文件 ~/.bashrc 填入環(huán)境變量哦,在文件的最后填入以下內(nèi)容:

# 1.如果不熟悉vim命名,就直接去到對(duì)應(yīng)的文件目錄下編輯吧,

# 2.Vim的話,要記得先sudo apt-get install vim安裝vim,接著
# 直接Shirf+g 跳到文章結(jié)束,加入內(nèi)容就得了,記得 :wq,不行加個(gè)! 

#  3.對(duì)應(yīng)的路徑要改為自己的安裝路徑哦(pwd命令可以在終端打印當(dāng)前路徑)
 #---------------JDK--------------------
export JAVA_HOME=/home/abvatous/bo/jdk1.8.0_191
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
#-----------------NDK-----------------------
export NDKROOT=/home/abvatous/bo/ndk_16
export PATH=$NDKROOT:$PATH
#-----------------Android SDK-----------------------
export ANDROID_HOME=/home/abvatous/bo/sdk
export PATH=$ANDROID_HOME/tools:$PATH

(4)添加保存完環(huán)境變量后,記得要更新生效:

 source ~/.bashrc

(5)驗(yàn)證安裝

JDK
jdk_installed.png

Android SDK
首先要安裝所有的SDK的包

android update sdk --no-ui

接著:
sdk_instsalled.png

3.Android studio
在上面一節(jié)的解壓后的文件目錄也看到,Android studio也解壓了。使用命令行./home/abvatous/bo/android-studio/bin/studio.sh就可以打開(kāi)Android studio了。
Tips:
但是有個(gè)問(wèn)題,為了以后方便打開(kāi)Android studio,拒絕每次都要找到Android studio安裝目錄,重復(fù)剛剛的有點(diǎn)長(zhǎng)的命令,我們可以配置環(huán)境變量:


打開(kāi)文件 ~/.bashrc,在最后添加(自己的AS安裝路徑):

#android studio alias config
alias as=/home/abvatous/bo/android-studio/bin/studio.sh

保存并使配置生效(source ~/.bashrc)
在任意終端(建議新建一個(gè),因?yàn)椴荒荜P(guān)的而且不能輸入)輸入:as 即可打開(kāi)Android studio

好的,基本上就結(jié)尾了,感覺(jué)有點(diǎn)啰嗦。。。如果有寫得的不好的地方,,歡迎隨便指正哦~~
如該文章對(duì)您有小小的幫助,望順手點(diǎn)一個(gè)喜歡就是對(duì)我咸魚王最大的鼓勵(lì)了。



Edited: 2018/11/21

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容