Laya + Android Studio 打包

Laya 版本 2.6.1

Android Studio 4.0.1

JDK 版本:14.0.1

環(huán)境配置:https://jingyan.baidu.com/article/ed2a5d1f9ab37e09f6be17c7.html

SDK 版本:28.0.0

環(huán)境配置:https://www.cnblogs.com/PrimaryDream/p/11733917.html

1、點擊工具—app構建

image.png

2.進行構建項目

image.png
2.1 Nativa版本:是指構建發(fā)布為HTML5版本
2.2 項目類型:點開下拉箭頭,可以看到有Android studio、XCode iOS、Eclispse、wkwebview的選擇項,我們這里選擇 Android studio
2.3 項目名稱:可以是你這個游戲名字的首字母小寫
2.4 應用名稱:打包后的APK名字
2.5 包名:如果是渠道方會給出對應的包名(單機不需要)
2.6 URL:為服務器保存的bin路徑中的index.html地址
2.7 輸出路徑:構建出來的項目保存位置
2.8 資源路徑:指的是項目的bin文件夾(如果不加則打包出的apk包的體積小但是加載速度比較慢,因為資源文件都是在服務器上存著的會有延遲。相反如果加了則包體積變大,因為加載是在apk中所以加載速度會很快)

3.點擊開始創(chuàng)建

image.png

當出現(xiàn)上面的彈窗時,說明創(chuàng)建成功了,然后進入下圖中的文件夾


image.png

這android_studio文件夾就是我們要打包apk的項目,接下來就是要在Android Studio中進行打包

4.打開Android Studio

4.1.通過 "Import Project(Gradle,...)"打開 android_studio 文件夾中間的報錯暫時可以不去管
4.2如果update gradle失敗,將 gradle-wrapper.properties 文件的的distributionUrl改為本地路徑就可以了

distributionUrl=file\:///D:/ProgramFiles/Gradle/gradle-6.1.1-all.zip


image.png
4.3:修改游戲圖標和進入游戲圖片
image.png

drawable:這個文件夾下的png為游戲進入圖片
layout:第一個xml顯示的是主界面ui,第二個xml則是游戲進入圖片的ui
mipmap:文件夾下是游戲圖標的圖片,需要替換的話要把五個png都進行更換

5. 生成APK

image.png

選擇APK后點擊Next。


image.png
image.png

沒有簽名的話,選擇Create new新創(chuàng)一個 (密碼一定要記?。?/p>

image.png

image.png

image.png

選取一個打包版本


image.png

tip:這里我們會發(fā)現(xiàn)在下面的Signature Versions中有兩個選項。

  v1:Android7.0之前的簽名方式,使用JDK中的jar Signature方式對APK進行簽名打包,應該是通過ZIP條目進行驗證,這樣APK 簽署后可進行許多修改,可以移動甚至重新壓縮文件

  v2:Android7.0推出的簽名方式,使用Full Apk Signature方式對APK進行簽名打包,驗證壓縮文件的所有字節(jié),而不是單個ZIP 條目,因此,在簽名后無法再更改

   V1和V2的簽名使用:
         只勾選v1簽名沒有影響,但是在7.0上不會使用更安全的驗證方式
         只勾選V2簽名,7.0以下會直接安裝完顯示未安裝,7.0以上則使用了V2的方式驗證
         同時勾選V1和V2則都沒問題

這樣apk就會打包到我們之前的android_studio文件夾的app下,最后點擊Finish后等待Android Studio進行打包生成

6 打包完成

當右下角出現(xiàn)這個時候表示打包成功,進入文件夾查看我們打包后的apk


image.png

進入android_studio/app文件夾,可以看到release目錄,里面有我們的apk文件


image.png

至此,打包完成
建議電腦安裝andorid 模擬器,把剛才的apk文件拖入到模擬器,點擊即可運行。

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

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