Laya安卓打包
1.Laya操作步驟
主菜單->工具->app構建-> 彈出《構建項目》界面
Native版本:選擇最新的就好
項目類型:根據要打包的類型,選擇 Android Studio 或者Xcode
單機版:勾選,單機版即將所有資源壓入App中
項目名稱:項目的名字
應用名稱:app名字
包名:按照 com.slxgame.游戲名 的格式 填寫
URL:如果勾選了 單機版,則不用管,否則,填寫具體的資源網絡地址
輸出路徑:打包好項目后,存儲的文件目錄
資源路徑:游戲的資源存儲路徑,這里固定填寫 游戲路徑/bin
填寫完好后,直接點擊開始創建,即可開始導出對應的項目
2.Android Studio 操作
file ->open ,選擇導出的項目位置,即可打開項目。
1.打開項目后,Android Studio會對項目進行編譯,等待項目編譯完畢。
2.復制Android 通用代碼:
2.1 將Android Studio 目錄顯示切換到 Project 類型顯示,找到 app/src/main/java 目錄。
2.2 到通用Git項目,從 common/Android/JavaCode,復制該目錄下的代碼,選中 2.1 中的目錄,右鍵拷貝。
3.修改AndroidManifest.xml:
3.1找到 app/src/main/AndroidManifest.xml文件,找到 android:screenOrientation條目,然后根據游戲的屏幕方向,改為對應的數據
4.打debug包測試游戲:
4.1 點擊 Build-> Make Project,重新構建 項目,等待構建完成
4.2 構建完畢,如果沒有報錯,點擊 Run -> Run "app",這個時候,會彈出選擇設備界面,這個時候,可以使用真機,也可以創建虛擬設備,按照指引即可。
4.3 等待打包完畢,游戲會自動運行,如果測試沒有問題,就可以進行 APK打包了。
5.打release 包:
5.1 點擊 Build -> Create Signed Bundle/Apk ->APK ->Next,進入簽名界面。
5.2.密匙選擇
5.2.1 Key store path:這里選擇密匙文件,如果沒有,可以選擇 “create new”按鈕,自主創建一個。
5.2.2 Key store password:輸入密匙文件的密碼。
5.2.3 Key alias:密匙文件中對應的數據。
5.2.4 Key password:Key alias對應的密碼。
輸入完畢,點擊Next,來到版本選擇。
5.3 版本選擇
5.3.1 Build Variants:打包類型,這里選擇 release版本。
5.3.2 Signature Versions: V1 和 V2都勾選,否則google play 無法成功上傳。
選擇完畢之后,靜等打包完成即可。
補充:替換頭像
打包之前,到 app/src/main/res/mipmap-xxx,將對應尺寸的游戲icon替換即可。