Cocos2d JS 打包安卓APK

2021-06-28 07:40:07 字數 1065 閱讀 6814

我們用cocos2d-js的目的便是用js跨平台打包出apk,這裡我們嘗試打包,這裡說明一下,打包有兩種模式,一種是debug模式,一種是release,前一種是用來除錯程式用的,後一種是用於發布給使用者的,要說這倆種的區別,就是在下面提到的keystore。關於keystore,這篇文章就不多說了,大家可以查閱相關資料,了解keystore的作用。本文首先講一下怎麼打包debug版本的apk,供我們除錯使用。

一、debug版本的apk打包

咱們直接拿上次新建的hello工程打包,用命令框到hello的資料夾,輸入

1

cocos compile -p android

第一次打包的話,等待時間會很長(真的很長),只要保證不斷電,別的問題不大。

成功後會出現如圖:

2.我們在如圖位置便能找到debug版本的安卓apk,如圖:

總結:以上便是debug版本的打包,比較無腦的操作,debug版本只是供開發者除錯使用的,沒有長期的生命週期,打包過程中,只是使用了預設的debug.keystore,安全性也極差。

二、下面來說明一下正式發布版本的打包教程

前提:經過無數次除錯,我們發現已經成熟專案可以發布了--

這裡說明一下,該命令的20000表示keystore的生命週期,口令那裡輸入不會顯示,剩下的依次填寫即可,這樣我們就得到乙個名為android.keystore的檔案,供我們發布專案時使用,如圖:

2.下面我們開始打包,依舊和debug版本相同,用cmd進入到專案的目錄,輸入

1

cocos compile -p android -m release

如圖:

接下來又是一段漫長的等待過程,直到出現下圖:

接下來我們依次輸入相應的,如圖:

如果顯示如下圖則表示成功:

我們找到相應的位址就能看到可以發布的apk了,即已經簽名過的apk,如圖:

總結:上面的操作並不難,只是在keystore那裡稍微麻煩一點。

****:

分享到:

Cocos2d JS螢幕適配

有終端開發經驗的讀者應該對螢幕適配問題深感痛惡,因為這個世界實在有太多型別的手機和平板了,各種尺寸 首先,我們來認識三個術語 cocos2d js為我們提供的螢幕適配方法有如下幾種 1.自適應拉伸cc.resolutionpolicy.exact fit 該方案下,遊戲剛好鋪滿整個螢幕,但畫面的比例...

cocos2d js環境搭建

一 環境配置 1.安裝python2.7x版本 二 建立工程 mac版本 命令 setup.py 配置當前cocos2dx mac上的環境變數 windows版本 命令 cocos new 工程名 p 包名 l js cpp android d 工程儲存路徑 三 了解引擎或者工程的結構目錄 配置好基...

cocos2d JS 專案結構

初次建立並開啟乙個 cocos creator 專案後,您的專案資料夾將會包括以下結構 projectname 專案資料夾 assets library local settings temp project.json下面我們將會介紹每個資料夾的功能。assets將會用來放置您遊戲中所有本地資源 指...