Demo打包嘗試以及初略步驟

2021-07-04 22:43:45 字數 1450 閱讀 9860

對於剛開始嘗試做遊戲的同學來說,自己的demo打包可能會遇到很多奇葩的問題,我在剛開始打包的時候也遇到了很多坑,這裡把打包過程全部敘述一遍,希望對大家能有一些幫助。(cocos2d-x版本為3.2)

-工具安裝

-環境配置

在環境變數中配置上述三項的路徑,格式如下。注意一定要嚴格按照提示的變數名命名,提示可以在cocos2d-x版本解壓路徑下開啟命令視窗(可以shift + 右鍵 選命令視窗)輸入python setup.py 看到,上面會提示需要配置三個變數ndk_root,android_sdk_root,ant_root。變數值即為三個工具的安裝路徑,例如我的路徑配置ndk_root:d:\soft\android-ndk-r8e-windows-x86_64\android-ndk-r8e;android_sdk_root:d:\soft\adt-bundle-windows-x86_64-20140321\sdk;ant_root:d:\soft\apache-ant-1.9.6\bin。新建好三個變數之後,需要將變數名前後加上%,然後加入到系統變數中path後面,注意,這裡需要加入的配置盡量都加入到系統變數中,另外配置環境變數的注意點在ramp up中有比較詳細的說明,可以照上面介紹的要點配置。

-配置結果檢測

再次在cocos2d-x版本解壓路徑下輸入python setup.py命令,如果看到cocos_console_root is found .... ,ndk_root is found.... , android_sdk_root is found ....,ant_root is found .....即表示環境已配置完成。

-打包進入工程目錄下,開啟命令視窗,輸入 cocos compile  -p  android  - -ap 加android版本號,版本號可以在sdk安裝路徑下找到,例如我的d:\soft\adt-bundle-windows-x86_64-20140321\sdk\platforms,路徑下可以看到是android-19,則版本號就是19,注意不要加android-,直接跟數字就可以了(例如 cocos compile  -p  android  --ap 19)。

-打包過程中可能得問題

ndk_toolchain_version=clang

-再開啟android.mk檔案,找到

local_src_files := hellocpp/main.cpp \

../../classes/helloworldscene.cpp            

照此格式將自己的原始檔全部加進去,不然會找不到原始檔,另外找到local_whole_static_libraries,將自己所用到的靜態庫前面的注釋符#去掉,如果不知道要去掉哪些,則可以將前面的#全部去掉;後面的$(call import-module, ....)同樣如此。

這樣再次執行cocos compile  -p  android  --ap 加android版本號 命令,即可打包成功,打好的包會在工程目錄下生成乙個bin檔案,找到apk包即是。

Git嘗試,以及配置

git的配置 git config system list系統自動配置的 git config global list使用者配置的 所有的配置檔案都儲存在本地 乙個 git 安裝目錄 乙個在user,目錄下 git bash輸入。配置使用者檔案 git config global user.name...

嘗試以下幾招從此不做「bug大王」

程式設計師寫程式出現bug再所難免,但是常常製造低階錯誤,影響深遠的bug就不對了。工作中有這樣的現象,部分程式設計師比其它人更容易製造bug,而且具有bug低階反覆,頻率高,bug似是而非,是名副其實的 bug大王 這對團隊來說是個 煩。所以,程式設計師都應該避免成為這樣的麻煩,那麼應該怎麼樣才能...

vue專案構建 打包 發布 簡易demo

一 vue專案構建 首先電腦要安裝node.js及npm vue.js的官方文件給出的構建流程 全域性安裝 vue cli npm install global vue cli 建立乙個基於 webpack 模板的新專案 vue init webpack my project 安裝依賴,走你 cd ...