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

溫馨提示×

溫馨提示×

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

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

cocos2d-x-3.2搭建Android開發環境

發布時間:2020-07-23 12:00:20 來源:網絡 閱讀:569 作者:add233 欄目:游戲開發

第一步配置環境

準備一些軟件下面這些是我下的

Java jdk jdk-7u67-windows-x64.exe

sdk  adt-bundle-windows-x86_64.zip

ndk  android-ndk-r9d-windows-x86_64.zip

ant  apache-ant-1.9.4-bin.zip

 

JDK 

安裝JAVA JDK

添加環境變量  JAVA_HOME F:\Program Files\Java\jdk1.7.0_67(自己安裝目錄)添加環境變量  CLASSPATH  .;%JAVA_HOME%\lib;

在環境變量path中添加%JAVA_HOME%\bin;

CMD窗口中輸入:java –version

出現如下界面,就表示安裝成功:

                             cocos2d-x-3.2搭建Android開發環境

SDK

安裝Android SDK

添加環境變量  ANDROID_SDK_ROOT  E:\Android\sdk\sdk(自己安裝的目錄)               

ANDROID_SDK     E:\Android\sdk\sdk\platforms;E:\Android\sdk\sdk\tools;E:\Android\sdk\sdk\platform-tools

在環境變量path中添加%ANDROID_SDK%

CMD窗口中輸入:adb -h

出現如下界面,就表示安裝成功

 cocos2d-x-3.2搭建Android開發環境

NDK

解壓android-ndk-r9d-windows-x86_64

添加環境變量NDK_ROOT    E:\Android\ndk       

在環境變量path中添加     %NDK_ROOT% 

ANT

解壓apache-ant-1.9.4-bin.zip  

添加環境變量  ANT_ROOT   E:\Android\ant\bin

在環境變量path中添加    %ANT_ROOT%

 

最后進入Cocos2d-x3.2目錄,在DOS下執行setup.py

如果成功如下圖

 cocos2d-x-3.2搭建Android開發環境

然后會自動配置COCOS_CONSOLE_ROOT環境變量

  

第二步

 

1、  打開DOS命令窗口,進入新建工程目錄。

 

2、  注意一下   proj.android目錄下project.properties

 

如果自己新建了cpp  要在proj.android\jni\Android.mk里面改

 cocos2d-x-3.2搭建Android開發環境


 

 

3、運行項目目錄下  proj.android-> build_native.py

 

 

會生成Android工程必須文件, proj.android->libs->armeabi->libcocos2dcpp.so

 cocos2d-x-3.2搭建Android開發環境

 cocos2d-x-3.2搭建Android開發環境

 

4導入cocos2d-x的jar包

Eclipse菜單 File->Import->Android->Existing Android Code Into Workspace

 cocos2d-x-3.2搭建Android開發環境

 

 

 再導入項目,方法如上

 3、第一次此時項目可能會報錯,因為沒有引用Cocos2d-x 的庫文件

 cocos\platform\android\java\src  文件夾,把里面的org文件夾整個復制到我們項目中去

右擊項目選擇Properties->Android  拉到最下面 Remove掉報錯的庫文件路徑,Add   選擇libcocos2dx cocos2d-x-3.2搭建Android開發環境 

3、  插上手機搞定   


附 關閉再運行可能會報錯

一個是

Unable to execute dex: Multiple dexfilesdefineLorg/cocos2dx/lib/Cocos2dxAccelerometer;

右擊項目在Properties->java build path->Libraris中Remove Android Dependencies就行了。

還有一個是cocos3.2才會發生的問題它會自動在proj.android目錄下的 ".cproject"文件中生成一些代碼刪掉就行了

<cconfiguration id="0.1230402123.1377291156">  
        <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="0.1230402123.1377291156" moduleId="org.eclipse.cdt.core.settings" name="Debug">  
            <externalSettings/>  
            <extensions>  
                <extension id="org.eclipse.cdt.core.VCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>  
                <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>  
                <extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>  
                <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>  
                <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>  
                <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>  
            </extensions>  
        </storageModule>  
        <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>  
    </cconfiguration>


向AI問一下細節

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

AI

金门县| 海口市| 闻喜县| 凌源市| 固安县| 弥渡县| 个旧市| 崇明县| 玉屏| 无为县| 甘肃省| 什邡市| 合作市| 平阳县| 剑阁县| 乡城县| 凤城市| 夹江县| 邵东县| 洪雅县| 高要市| 漯河市| 汤原县| 岳西县| 潜江市| 扬州市| 佛学| 峨眉山市| 大足县| 辉县市| 科尔| 什邡市| 陵水| 缙云县| 陆良县| 石楼县| 施甸县| 吉木萨尔县| 明水县| 龙岩市| 天峨县|