91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

windows+eclipse+cocos2d-x3.0beta版安裝+apk生成

發布時間:2020-06-21 12:16:05 來源:網絡 閱讀:1536 作者:AndyLiuchangTao 欄目:游戲開發

   這文章編寫的前提是已經安裝好了eclipse并已經配好了android開發環境。

   我們從cocos2d-x官網下載3.0beta版,加壓出出來。cocos是c++開發的,所以我們需要安裝c++的編譯環境,在window上我們可以安裝vs2012或者cygwin,在window上開發cocos我們最好安裝vs2012(當然你習慣其他開發環境也是可以的 ),我習慣linux上開發,所以我直接安裝cygwin。環境前奏環境部署完成。

   解壓目錄如下:

   windows+eclipse+cocos2d-x3.0beta版安裝+apk生成

   window的直接進入cocos2d-x/build目錄用vs2012打開工程(目前只提供vs2012工程),重新生成解決方案就可以直接運行testApp了,要想創建自己的工程我們需要打開cygwin進入cocos2d-x-3.0beta\tools\project-creator目錄,執行python  project-creator.py -n myTest -k com.myTest -l cpp -p /home/myCocos2dx ,命令執行成功的話我們可以在/home/myCocos2dx找到我們相應的myTest項目,新項目如下:

windows+eclipse+cocos2d-x3.0beta版安裝+apk生成

   里面有各種平臺的工程,我需要的是在android上運行,所以直接進入aproj.ndroid,執行python build_native.py,編譯so庫,中間可能出現ndk找不到,我打開build_native.py文件發現如下代碼

def check_environment_variables_sdk():
    ''' Checking the environment ANDROID_SDK_ROOT, which will be used for building
    '''
    try:
        SDK_ROOT = os.environ['ANDROID_SDK_ROOT']
    except Exception:
        print "ANDROID_SDK_ROOT not defined. Please define ANDROID_SDK_ROOT in your environment"
        sys.exit(1)
    return SDK_ROOT
def check_environment_variables():
    ''' Checking the environment NDK_ROOT, which will be used for building
    '''
    try:
        NDK_ROOT = os.environ['NDK_ROOT']
    except Exception:
        print "NDK_ROOT not defined. Please define NDK_ROOT in your environment"
        sys.exit(1)
    return NDK_ROOT

這個時候我們需要去配置ANDROID_SDK_ROOT和NDK_ROOT這兩個環境變量,把他們指向andoird sdk和nkd的根目錄

這樣我們重新執行腳本編譯代碼,等待許久之后我生成了.so文件,到這里已經編譯完成,接下來就是把項目變成apk安裝到android手機上運行

   啟動eclipse,導入我們的android工程,不出意外的話到這里就已經有apk了,我自己遇到了一個問題,工程沒有報錯,但是沒發現akp文件,因為我不熟悉eclipse,導致我在這里折騰了很久,經過許久研究發現我自己的項目跳過了apk的生成,我們需要設這eclipse成這樣,windows+eclipse+cocos2d-x3.0beta版安裝+apk生成

保存這個配置,清理工程重新編譯就自動有apk生成了。

到這里就完成coocs2d-x3.0beta到android 系統的apk生成過程

小弟小白一枚,求指教!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

康保县| 梅州市| 清镇市| 宝丰县| 赤城县| 陆河县| 桦南县| 湘潭市| 夏河县| 洪洞县| 丰都县| 蒙自县| 潼关县| 梁河县| 阿合奇县| 山西省| 库伦旗| 绥化市| 昆山市| 上虞市| 姜堰市| 中阳县| 延长县| 郑州市| 威宁| 库车县| 三都| 大田县| 昭苏县| 界首市| 小金县| 鄂尔多斯市| 望都县| 内乡县| 息烽县| 高邮市| 万州区| 类乌齐县| 肥城市| 安多县| 健康|