How to Build an Android Project with Eclipse
在玉樹等地區,都構建了全面的區域性戰略布局,加強發展的系統性、市場前瞻性、產品創新能力,以專注、極致的服務理念,為客戶提供網站設計制作、成都網站設計 網站設計制作按需設計網站,公司網站建設,企業網站建設,高端網站設計,成都全網營銷推廣,成都外貿網站建設,玉樹網站建設費用合理。前面介紹過ubuntu下安裝cocos2d-x,請確保正確安裝。
英文鏈接:https://github.com/chukong/cocos-docs/blob/master/manual/framework/native/v3/getting-started/how-to-run-cpp-tests-on-android/en.md
簡單說明:
1、下載Cocos2D-X
2、下載JDK, SDK and NDK
3、確認環境: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開發環境
進入cocos2d-x目錄,運行python setup.py
當腳本要求你配置的ANT_ROOT,你可以簡單地按下回車鍵,讓腳本做剩下的工作。
如果所有的環境變量正確地配置了,請使它們生效。類*nix系統命令如下:
source ~/.bash_profile
ubuntu下我使用source ~/.bashrc
6、使用android-build.py構建Cocos2d-x samples
改變當前目錄到android-build.py所在目錄:
cd build
然后
python android-build.py -p 10 cpp-tests
提示錯誤“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看看,你將會得到幫助選項。
7、如何通過命令行部署項目到android手機上?
1)檢查你的手機USB Debugging是否可用,如果不可用,打開“設置——關于設備”,點擊“版本號”五次
將出現開發者選項
通過數據線連接你的設備
2)進入testcpp android項目下的bin目錄:
cd ~/cocos2d-x/tests/cpp-tests/proj.android/bin
3)使用adb安裝apk到android手機上:
adb install CppTests-debug.apk
如果提示你的adb不是一個命令,那么你可以運行下面的命令在終端或者添加以下代碼到~/ bashrc中的文件。
export PATH=$PATH:$ANDROID_SDK_ROOT/tools:$ANDROID_SDK_ROOT/platform-tools
歡呼一下!手機上測試程序跑成功了!小小的成就,長征走出第一步!
社區交流: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構建android項目
一、工作流程
當我們構建android項目時,工作流程是這樣的:
1、進入proj.android目錄運行:python build_native.py
如果你正嘗試構建Cpp-Tests,你必須進入build目錄并運行 python android-build.py -p 10 cpp-tests
2、Eclipse打開the existing Android project
3、導入libcocos2dx工程。(注意:不要把libcocos2dx工程導入到cocos2d-x目錄下,除非你在構建
cpp-tests工程。如果你使用cocos命令創建項目,確保libcocos2dx導入在你自己的工程目錄下。)
4、編譯和運行android項目。
下面兩個例子演示此工作流程:
1、構建Cpp-Tests
1)使用python腳本構建Cpp-Tests
cd cocos2d-x/build
python android-build.py -p 20 cpp-tests
如果你運行成功,請檢查libcpp_tests.so是否位于[Cocos2d-x root]tests/cpp-tests/proj.android/libs/armeabi/libcpp_tests.so
2)用Eclipse打開proj.android項目
運行Eclipse
右鍵點擊你的鼠標在Package Explorer中的空白區域,然后選擇Inport...
選擇Existing Android Code Into Workspace,點擊Next
選擇Browse...,選擇proj.android,點擊OK
3)導入Libcocos2dx項目
除了導入的路徑不同,過程與上相似
l ibcocos2dx路徑為:[your Cocos2d-x root]cocos/2d/platform/android/java
4)編譯和運行android項目
連接你的手機,察看USB remote debugging選項是否可用。
確認你的電腦可以識別手機,否則安裝手機相應驅動。
右鍵點擊Cpp-Tests工程,點擊Run as... -> Android Application
2、通過cocos命令構建一個空項目
1)cocos命令創建
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項目
3)導入Libcocos2dx項目
記住將libcocos2dx導入到MyGame目錄下,不是引擎根目錄。
4)編譯和運行android項目
問題排除
如果你導入的Android項目在Eclipse中獲得錯誤。不必驚慌,導入libcocos2dx項目將解決。
如果你已經導入所有的項目,錯誤依然存在,你可能需要手動編譯libcocos2dx項目,并查看在bin目錄下是否生成libcocos2dx.jar文件。
如果你已經安裝你的項目到手機上,但是在啟動時崩潰。你應該檢查在libs/armeabi文件夾下確保生成libxxx.so文件。
另外有需要云服務器可以了解下創新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
網頁名稱:如何通過eclipse創建android項目-創新互聯
文章來源:http://m.newbst.com/article44/dhceee.html
成都網站建設公司_創新互聯,為您提供面包屑導航、靜態網站、電子商務、虛擬主機、全網營銷推廣、App開發
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯