[2020] Unity 發佈 Android 教學

如果你還沒安裝Unity或還不了解介面怎麼使用,可先到下面看看其他教學文喔!

  1. Unity 基本安裝與註冊: https://faliangstudio.com/unity-installation/
  2. 推薦 Unity 3D 線上課程:https://faliangstudio.com/online-video/
  3. 推薦 Unity 3D 書籍:https://faliangstudio.com/unity-book/
  4. Unity 實用操作小撇步:https://faliangstudio.com/category/unity/basic-unity/

Windows電腦只能輸出Android APK,如果要輸出ios Xcode,必需使用蘋果電腦喔!現在我們開始進行環境上的設定吧!

Android SDK和Java JDK 8路徑連結設定

首先,先到Edit → Preferences (偏好設定) → External Tools(外部工具) → 檢查Android SDK、Java JDK、NDK是否有自動抓取路徑。

如果沒有自動抓到路徑,可以參考此路徑位置 C:\Program Files\Unity\Hub\Editor\2019.2.17f1\Editor\Data\PlaybackEngines\AndroidPlayer,將這三個資料夾的路徑分別填入在上方External Tools(外部工具)Android SDK、JDK、NDK的路徑位置。

Android SDK folder

設定完成以後我們就點File → Project Settings進行下列剩下設定吧!

Unity Project Settings

輸出後的APP名稱設定

Company Name:設定公司的名稱,如果沒有設定也不會造成任何影響。

Product Name:這是別人安裝你的APP後顯示的名稱,舉例來說,我在這輸入0601,別人到Google Play下載我的APP,APP上的名稱就會為0601,因此在這是可以輸入中文的。

APP Icon設定

在Google Play上架說明有提到,要上架自己的apk檔到Google Play還需要準備一張512*512大小的Icon,因此在這不用準備得太大張,只需要512*512即可。

設定APP在手機成像方式

通常在做遊戲時,我們可以把手機畫面畫分兩種-直向與橫向,通常不會有遊戲或應用型APP可以呈現直向又可以產生橫向。

遊戲/應用型APP 直向:Portrait(平常拿手機的方式)和Protrait Upside Down(平常拿手機的方式轉180度)打勾。

遊戲/應用型APP 橫向:Landscape Right(平常拿手機的方式往右倒90度)Landscape Left打勾(平常拿手機的方式往左倒90度)

Other Setting – 設定PackageName

App要在Google play上架時,就是驗證Package Name是否有重複,在此千萬不能輸入中文與數字和空格。

寫法可參考:com.公司名稱.App名稱 → com.shining.test。

Other Setting – 設定64位元App方式

2019年07月Google Play上架規定App都要符合64位元,因此將 Scripting Backend修改為IL2CPP,才可以將底下的64位元選項打開唷!

基本上做到這裡,你就可以發佈測試囉! 如果要上架到Google Play才要進行金鑰匙設定步驟。

設定金鑰匙

如果你的專案還沒有建立過金鑰匙,可以點選Keystore Manager,以我們開發經驗來看,建議金鑰匙都是跟隨專案喔!如果金鑰匙不見,重新申請並且將APP上架到Google Play,Google Play會顯示金鑰匙不同所以導致無法上架,這時候你的APP就不能用更新的途徑,就要選擇重新上架喔!

設定金鑰匙要儲存的地方。

就可以自設定密碼囉! 密碼是兩道,可以依造自己習慣設定。設定好以後按下Add Key,關閉此視窗。

就可以在這兩個地方輸入剛剛自己創建的密碼,輸入完畢回到File → Build Settings → 把自己的場景拖曳到Scenes In Build 裡面,就可以按下 Build按鈕發佈Android Apk檔案囉!

如果APK輸出超過100MB檔案分割方式

Google Play對APK容量是有限制的,如果你的APK 超過100MB就會無法上架,因此,如果要上架就要將你的APK檔案做分割,輸出成兩個檔案(Apk與Obb檔案)。

只要在設定金鑰匙下方把Split Application Binary打勾,就可以進行APK分割。

APP要上架Google Play時,記得將Apk檔和Obb檔案都上傳唷!

如果你喜歡我的文章內容,可以幫我拍手、留言並分享給身邊的朋友,讓更多的人看見我的文章。
如果這篇文章有幫助到你,想借你的幾秒用google或FB登入,然後幫我拍手 Like 5次鼓勵

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *