真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何通過eclipse創(chuàng)建android項(xiàng)目

How to Build an Android Project with Eclipse

成都創(chuàng)新互聯(lián)專注于紫陽網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供紫陽營(yíng)銷型網(wǎng)站建設(shè),紫陽網(wǎng)站制作、紫陽網(wǎng)頁設(shè)計(jì)、紫陽網(wǎng)站官網(wǎng)定制、小程序制作服務(wù),打造紫陽網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供紫陽網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。

        前面介紹過ubuntu下安裝cocos2d-x,請(qǐng)確保正確安裝。

        英文鏈接:https://github.com/chukong/cocos-docs/blob/master/manual/framework/native/v3/getting-started/how-to-run-cpp-tests-on-android/en.md

簡(jiǎn)單說明:

    1、下載Cocos2D-X

    2、下載JDK, SDK and NDK

    3、確認(rèn)環(huán)境:python 2.7以上,命令:python -version

    4、安裝ant工具,使用homebrew安裝,在ubuntu下是Linuxbrew,安裝參照http://brew.sh/linuxbrew/

          安裝Linuxbrew,安裝命令:

                ruby -e "$(wget -O- https://raw.github.com/Homebrew/linuxbrew/go/install)"

            或使用git安裝:git clone https://github.com/Homebrew/linuxbrew.git ~/.linuxbrew

           ruby安裝:

                sudo apt-get install build-essential curl git m4 ruby texinfo libbz2-dev libcurl4-openssl-dev libexpat-dev libncurses-dev zlib1g-dev

        配置~/.bashrc,使用gedit將下面語句添加至末尾:

        export PATH="$HOME/.linuxbrew/bin:$PATH"

        export LD_LIBRARY_PATH="$HOME/.linuxbrew/lib:$LD_LIBRARY_PATH"

        更新.bashrc,命令:source ~/.bashrc

        使用brew install 命令安裝ant,brew install ant

     5、使用setup.py配置你的android開發(fā)環(huán)境

           進(jìn)入cocos2d-x目錄,運(yùn)行python setup.py

           當(dāng)腳本要求你配置的ANT_ROOT,你可以簡(jiǎn)單地按下回車鍵,讓腳本做剩下的工作。

           如果所有的環(huán)境變量正確地配置了,請(qǐng)使它們生效。類*nix系統(tǒng)命令如下:

            source ~/.bash_profile

            ubuntu下我使用source ~/.bashrc

    6、使用android-build.py構(gòu)建Cocos2d-x samples

          改變當(dāng)前目錄到android-build.py所在目錄:

           cd build

          然后

           python android-build.py -p 10 cpp-tests

           提示錯(cuò)誤“update cocos lib-project [ /home/chain78/cocos2d-x/build/../cocos/platform/android/java ] fails!”

           解決:輸入android list targets查看android版本,顯示為android-20

           修改命令為:

           python android-build.py -p 20 cpp-tests         

            嘗試只輸入python android-build.py看看,你將會(huì)得到幫助選項(xiàng)。

       7、如何通過命令行部署項(xiàng)目到android手機(jī)上?

            1)檢查你的手機(jī)USB Debugging是否可用,如果不可用,打開“設(shè)置——關(guān)于設(shè)備”,點(diǎn)擊“版本號(hào)”五次

            將出現(xiàn)開發(fā)者選項(xiàng)

            通過數(shù)據(jù)線連接你的設(shè)備

            2)進(jìn)入testcpp android項(xiàng)目下的bin目錄:

                  cd ~/cocos2d-x/tests/cpp-tests/proj.android/bin

            3)使用adb安裝apk到android手機(jī)上:

                  adb install CppTests-debug.apk

                  如果提示你的adb不是一個(gè)命令,那么你可以運(yùn)行下面的命令在終端或者添加以下代碼到~/ bashrc中的文件。

                   export PATH=$PATH:$ANDROID_SDK_ROOT/tools:$ANDROID_SDK_ROOT/platform-tools

   

                歡呼一下!手機(jī)上測(cè)試程序跑成功了!小小的成就,長(zhǎng)征走出第一步!

                社區(qū)交流:http://discuss.cocos2d-x.org/category/5-category

鏈接:https://github.com/chain78/cocos-docs/blob/master/manual/framework/native/v3/getting-started/how-to-build-android-project-with-eclipse/en.md

使用Eclipse構(gòu)建android項(xiàng)目

一、工作流程

       當(dāng)我們構(gòu)建android項(xiàng)目時(shí),工作流程是這樣的:

        1、進(jìn)入proj.android目錄運(yùn)行:python build_native.py

              如果你正嘗試構(gòu)建Cpp-Tests,你必須進(jìn)入build目錄并運(yùn)行 python android-build.py -p 10 cpp-tests

       2、Eclipse打開the existing Android project

       3、導(dǎo)入libcocos2dx工程。(注意:不要把libcocos2dx工程導(dǎo)入到cocos2d-x目錄下,除非你在構(gòu)建

            cpp-tests工程。如果你使用cocos命令創(chuàng)建項(xiàng)目,確保libcocos2dx導(dǎo)入在你自己的工程目錄下。)

       4、編譯和運(yùn)行android項(xiàng)目。

下面兩個(gè)例子演示此工作流程:

1、構(gòu)建Cpp-Tests

    1)使用python腳本構(gòu)建Cpp-Tests

         cd cocos2d-x/build

         python android-build.py -p 20 cpp-tests   

          如果你運(yùn)行成功,請(qǐng)檢查libcpp_tests.so是否位于[Cocos2d-x root]tests/cpp-tests/proj.android/libs/armeabi/libcpp_tests.so

    2)用Eclipse打開proj.android項(xiàng)目

           運(yùn)行Eclipse

          右鍵點(diǎn)擊你的鼠標(biāo)在Package Explorer中的空白區(qū)域,然后選擇Inport...

          選擇Existing Android Code Into Workspace,點(diǎn)擊Next

          選擇Browse...,選擇proj.android,點(diǎn)擊OK

    3)導(dǎo)入Libcocos2dx項(xiàng)目

          除了導(dǎo)入的路徑不同,過程與上相似

      l    ibcocos2dx路徑為:[your Cocos2d-x root]cocos/2d/platform/android/java

    4)編譯和運(yùn)行android項(xiàng)目

          連接你的手機(jī),察看USB remote debugging選項(xiàng)是否可用。

          確認(rèn)你的電腦可以識(shí)別手機(jī),否則安裝手機(jī)相應(yīng)驅(qū)動(dòng)。

          右鍵點(diǎn)擊Cpp-Tests工程,點(diǎn)擊Run as... -> Android Application

2、通過cocos命令構(gòu)建一個(gè)空項(xiàng)目

    1)cocos命令創(chuàng)建

       cocos run -s ~/MyCompany/MyGame -p android

       詳情見https://github.com/chukong/cocos-docs/blob/master/manual/framework/native/v3/getting-started/how-to-start-a-new-game/en.md

     2)用Eclipse打開proj.android項(xiàng)目

     3)導(dǎo)入Libcocos2dx項(xiàng)目

          記住將libcocos2dx導(dǎo)入到MyGame目錄下,不是引擎根目錄。

    4)編譯和運(yùn)行android項(xiàng)目

問題排除

如果你導(dǎo)入的Android項(xiàng)目在Eclipse中獲得錯(cuò)誤。不必驚慌,導(dǎo)入libcocos2dx項(xiàng)目將解決。

如果你已經(jīng)導(dǎo)入所有的項(xiàng)目,錯(cuò)誤依然存在,你可能需要手動(dòng)編譯libcocos2dx項(xiàng)目,并查看在bin目錄下是否生成libcocos2dx.jar文件。

如果你已經(jīng)安裝你的項(xiàng)目到手機(jī)上,但是在啟動(dòng)時(shí)崩潰。你應(yīng)該檢查在libs/armeabi文件夾下確保生成libxxx.so文件。


新聞標(biāo)題:如何通過eclipse創(chuàng)建android項(xiàng)目
URL鏈接:http://weahome.cn/article/ghppjg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部