最近在學(xué)Android開發(fā),主要是打包的過程,旨在可以對游戲引擎添加多平臺的支持猫十。只是目前還是Android新手,養(yǎng)成習(xí)慣將自己學(xué)到的東西寫下來呆盖。如果能讓別人看懂拖云,那才是說明我學(xué)會了。
環(huán)境搭建
也算是幸運应又,當(dāng)我想學(xué)Android開發(fā)的時候宙项,Android Studio已經(jīng)到了3.0版本(最新版本3.0.1),過了那個風(fēng)雨飄搖的1.0時期株扛,現(xiàn)在的版本穩(wěn)定性和可靠性遠(yuǎn)比之前要強(qiáng)尤筐,所以我就直接從AS著手學(xué)習(xí)Android開發(fā)就行了。
先從官網(wǎng)上下載最新的Android Studio洞就,安裝包比較大盆繁,耐心等待下載完。然后旬蟋,雙擊打開安裝包油昂,一路next,選擇默認(rèn)的安裝路徑倾贰,直到安裝完成冕碟。
完成之后,我們就能來創(chuàng)建新項目了匆浙。運行AS安寺,選擇不導(dǎo)入任何配置。點擊“Start a new Android Studio preject”按鈕創(chuàng)建一個新項目:
到這一步之后首尼,我們就就能在AS中看到項目了挑庶。不過,這時候項目的組織方式不是我們熟悉的項目方式饰恕,而是AS特有的Android方式挠羔。要改變組織方式,我們需要在界面左上方點擊Android右邊的向下三角形埋嵌,然后選擇Project:
我們創(chuàng)建了一個默認(rèn)的基本項目破加,一行代碼都不用寫就可以直接編譯運行。在打包之前雹嗦,我們先來在虛擬設(shè)備上運行一下范舀。
調(diào)試
新安裝的AS沒有默認(rèn)的虛擬機(jī)合是,我們需要創(chuàng)建一個。點擊下圖中的按鈕锭环,在彈出的窗口中點擊左下角的“Create Virtual Device”按鈕:
彈出創(chuàng)建虛擬機(jī)的界面聪全,跟著下面的圖片一步步創(chuàng)建我們需要的虛擬機(jī):
上圖中,API 27后應(yīng)該有一個Download按鈕(和其他的一樣)辅辩,點擊Download按鈕难礼,下載需要的文件。
完成虛擬機(jī)的創(chuàng)建之后玫锋,點擊界面右上角的三角按鈕蛾茉,在彈出的界面中選擇我們剛剛創(chuàng)建的虛擬機(jī),點擊OK:
然后撩鹿,AS會打開一個虛擬機(jī)谦炬,我們的應(yīng)用就啟動了:
打包發(fā)布
調(diào)試沒有問題,說明我們的程序沒有問題(廢話节沦,都是AS自動生成的能有什么問題键思。)接下來,我們就可以考慮怎么打包了甫贯。打包APK需要一個叫做keystore的文件吼鳞,這個文件可以用AS生成。下面我們就來用AS生成一個keystore文件:
完成之后叫搁,AS就開始打包APK文件了赖条,稍等一會,APK文件就打包好了:
安裝到模擬器上常熙,我們的APP就可以運行了。
總結(jié)
過程非常簡單碱茁,只要多嘗試幾次裸卫,選選不同的東西就好了。