Unity 是一套可以支援多平台的開發引擎,那我們將 App 設計好之後,要怎樣匯出成 Android APK 呢?

流程如下:


步驟一、
先確定你有安裝好 Android 開發環境。
首先打開 Edit > Preferences...
image01.jpg 



步驟二、
開啟 External Tools,檢查你的 Android SDK Location 與 JDK Location 是否都安裝完畢,並且正確的指定位置。
image02.jpg 

若沒有的話,可以到下面網站下載。
Android SDK:http://developer.android.com/intl/zh-tw/sdk/installing/adding-packages.html
Java JDK:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html


步驟三、
打開 File > Build Settings。
image03.jpg 



步驟四、
選擇 Platform 裡面的 Android。
image04.jpg 



步驟五、
點擊 Switch Platform。點下後程式會自動將平台做個轉換,等待時間會依照專案大小而有所不同。
image05.jpg 


步驟六、
點擊 Player Settings...,打開 PlayerSettings 視窗後,再點開 Other Settings。
image06.jpg 


步驟七、
這邊要將 Bundle Identifier 做修改,如果用預設的話,Unity 是不會讓你匯出 APK 的。
通常大家的命名方式都是以網站的顛倒去命名的,例如:www.google.com 就會被改成 com.google.www。
image07.jpg 



步驟八、
可以匯出 APK 了,若你只是想單純的匯出 APK 的話,可以點擊 Build。
但你如果想要匯出 APK 之後,順邊將 APK 安裝置你的 Android 裝置上的話,可以點擊 Build And Run。
image08.jpg 



步驟九、
若你是要點擊 Build And Run 的時候,你必須要開啟手機中的開發人員選項(找不到該選項則直接跳步驟十),並且打開 USB 偵錯模式。

image13.jpg  

image14.jpg

 

 

步驟十、
通常舊版的 Android 裝置上都會有這選項,但是新版的 Android 沒有。
這時候你必須開啟手機的

"設定 > 關於"
image09.jpg 


"軟體資訊"

image10.jpg 


這邊通常都是狂點 Android 版本,就可以啟動 "開發者模式" 了。
但有些廠商可能不一樣,像我是用 HTC 的,所以我必須再點擊 "更多"。
image11.jpg 


之後狂點 "建置號碼"
image12.jpg 

若以上你都還無法啟動 "開發者模式" 的話,那你就每個版本選項都點點看吧!


步驟十一、
做完以上步驟了,你還必須安裝你的 Android 裝置驅動程式。
例如,我是用 HTC 的裝置,所以我必須安裝 HTC 裝置驅動程式 "HTC Sync Manager"。
image15.jpg 

通常這類驅動程式都會預設在手機裡面,當你手機連接電腦之後,都會自動跳出詢問安裝的畫面。


步驟十二、
最後,幫你的 APK 命個名,就可以開始匯出囉~
image16.jpg 

image17.jpg 

 


APK 匯出之後,也可以拉到手機裡面,直接用手機的檔案總管,也是可以安裝的。

image18.jpg

image19.jpg

 

PS:記得 Android 裝置要用 USB 線連結到電腦上啊!這樣才有辦法直接安裝。

 

    文章標籤

    Unity Android APK

    全站熱搜

    岳 發表在 痞客邦 留言(11) 人氣()