青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

戰魂小筑

討論群:309800774 知乎關注:http://zhihu.com/people/sunicdavy 開源項目:https://github.com/davyxu

   :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
  257 隨筆 :: 0 文章 :: 506 評論 :: 0 Trackbacks

本文整個部署過程無需下載及安裝使用Cygwin環境, 以下部署過程需要用到的程序及版本

請注意下載對應你系統的版本, 64位系統請保證后文全系使用64位程序, 以免遇到不必要的麻煩

1.JDK&JRE       JAVA運行時及開發包

2.ADT               是Eclipse的一個插件,這一步是為了管理安卓開發庫

http://developer.android.com/sdk/index.html

作為新手, 請下載ADT Bundle For Windows, 這個版本已經包含

ADK(安卓開發包), CDT(Eclipse的C/C++開發插件)及對應的Eclipse, 可以避免第一次部署出現的各種煩心!

3.NDK              只有ADT已經可以運行普通的Andriod程序,但是如果需要編譯C/C++程序, 還需要NDK

http://developer.android.com/tools/sdk/ndk/index.html

4. cocos2dx 2.0.4版本

 

準備SDK API

下載好ADT后解壓, 有如下目錄

eclipse\      <- 開發環境

sdk\           <- Andriod SDK

SDK Manager.exe     <-- Android開發包管理器, 由于Andriod版本較多, 所以此管理器可以方便開發者選擇部署目標機器

打開SDK Manager在Android 2.2(API 8)里的 SDK Platform, Google APIs前打勾, 點擊右下角的Instal packages

如果感覺下載速度慢, 可以移步這里http://my.oschina.net/heguangdong/blog/17443, 選擇Andriod離線下載

這里是下載鏈接

http://dl-ssl.google.com/android/repository/google_apis-8_r02.zip

http://dl-ssl.google.com/android/repository/android-2.2_r02-windows.zip

https://dl-ssl.google.com/android/repository/usb_driver_r04-windows.zip

把android開頭的文件解壓到platforms目錄下

把goole_apis開頭的文件解壓到add-ons目錄下

把usb_driver_r03-windows.zip解壓到usb_driver目錄下。

Eclipse導入工程

打開Eclipse

導入Cocos2dx例子工程:

Eclipse中File->New->Other...選擇Andriod Project from Existing Code

在Import Projects的Root Directory中導入D:\Develop\RevWar\sdk\cocos2d-2.0-x-2.0.4\samples\HelloCpp\proj.android\

注意, 不要選中 Copy project into workspace, 否則路徑編亂很難編譯成功

 

導入cocos2dx的java框架

在src目錄中new package, 輸入org.cocos2dx.lib, 在org.cocos2dx.lib的package中點Import-> FileSystem

選中目錄D:\Develop\RevWar\sdk\cocos2d-2.0-x-2.0.4\cocos2dx\platform\android\java\src\org\cocos2dx\lib\, 點選所有java文件

工程Properties->Builder->New->Program

在Main標簽中填寫

填寫NDK編譯命令行 D:\Develop\android-ndk-r8e\ndk-build.cmd

點擊Browser Workspace選中當前工程,出現${workspace_loc:/HelloCpp}

切換到Environment標簽中填寫

新建NDK_MODULE_PATH 填寫D:\Develop\RevWar\sdk\cocos2d-2.0-x-2.0.4\;D:\Develop\RevWar\sdk\cocos2d-2.0-x-2.0.4\cocos2dx\platform\third_party\android\prebuilt\

修改cocos2dx的Android.mk, diff如下

@@ -153,6 +153,7 @@

LOCAL_WHOLE_STATIC_LIBRARIES += cocos_jpeg_static

LOCAL_WHOLE_STATIC_LIBRARIES += cocos_libxml2_static

LOCAL_WHOLE_STATIC_LIBRARIES += cocos_libtiff_static

+LOCAL_WHOLE_STATIC_LIBRARIES += cocosdenshion_static

# define the macro to compile through support/zip_support/ioapi.c              

LOCAL_CFLAGS := -DUSE_FILE32API

@@ -164,3 +165,4 @@

$(call import-module,libpng)

$(call import-module,libxml2)

$(call import-module,libtiff)

+$(call import-module,CocosDenshion/android)

F&Q

andriod-8問題

修改D:\Develop\RevWar\sdk\cocos2d-2.0-x-2.0.4cocos2dx\platform\android\java\project.properties中的target=android-8改成你需要的版本

resources.ap_ does not exist

assert目錄中有資源出問題, 排查即可

例如: cocos2d-2.0-x-2.0.4\samples\TestCpp\proj.android\assets\Images\*.pvr.gz

啟動Android模擬器時的Failed to allocate memory: 8問題

調整內存值,請求內存太大導致

api版本過低導致JAVA Symbol未定義問題

setEGLContextClientVersion undefined

api8(andriod 2.2)后的版本, 才支持openGL es 2.0

自己做工程遇到的問題D:\Develop\RevWar\sdk\cocos2d-2.0-x-2.0.4\/cocos2dx/platform/android/jni/JniHelper.h:28:18: fatal error: string: No such file or directory

將cocos2dx例子中的Application.mk拷過來, 修改下內部名稱即可

調試請盡量使用真機, 模擬器速度很慢

小米2默認只能管理文件, 無法用adb 連接, 因此需要安裝驅動, USB驅動直接在插入電腦后的虛擬盤里找.. 這個太坑了..

保證每次都能部署最新的程序

請執行每次Clean, Build project, Debug.  真機上在需要時, 會彈出安裝...

Android啟動日志

帶有ADT的Eclipse中有一個logcat窗口, 里面有系統及程序本身的日志, 可以做過濾,方便檢查問題. 如需自己打日志, 可以使用cocos2dx中的LOGD宏來做, 原型是__android_log_print(ANDROID_LOG_DEBUG,LOG_TAG,__VA_ARGS__)

 

Remark

添加assert后, F5刷新后再編譯
NDK build時,默認從工程的jni目錄開始

Andriod.mk的import 原則$(call import-module,模塊名) 這里的模塊名必須與目錄名, 模塊make file中的名稱報紙一致

參考文章

http://www.cnblogs.com/ybgame/archive/2012/06/07/2540693.html

發文時, Andriod Studio已經發布了一段時間, 雖然是測試版, 但將代表未來更方便的Andriod發布工具

posted on 2013-06-09 17:55 戰魂小筑 閱讀(19088) 評論(0)  編輯 收藏 引用 所屬分類: 程序調試技術C++/ 編程語言移動開發
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            麻豆久久婷婷| 狠狠爱成人网| 欧美一级日韩一级| 亚洲资源在线观看| 亚洲欧美成人一区二区在线电影 | 国产精品va在线播放我和闺蜜| 欧美韩日一区二区三区| 欧美精品一区二区三区在线播放| 欧美激情精品久久久久久| 欧美激情综合五月色丁香| 欧美三级特黄| 国产欧美日韩在线播放| 影音先锋成人资源站| 亚洲人成在线观看| 亚洲在线视频一区| 久久久中精品2020中文| 亚洲高清不卡在线观看| 在线视频精品一| 久久久久久夜| 国产精品久久久一区麻豆最新章节| 国产日韩精品久久| 久久久综合视频| 亚洲国产另类精品专区| 99精品热视频| 欧美专区第一页| 亚洲第一色在线| 亚洲视频免费看| 久久久久久一区二区三区| 欧美激情精品久久久久久黑人 | 亚洲国产综合91精品麻豆| 夜夜嗨av一区二区三区四季av| 亚洲欧美日韩精品在线| 欧美黑人在线观看| 午夜精品免费在线| 欧美日韩亚洲高清一区二区| 国产一区二区三区四区在线观看| 99精品久久久| 欧美不卡高清| 久久国产精品一区二区三区| 欧美视频一区在线| 91久久亚洲| 久久午夜激情| 欧美一级理论性理论a| 欧美日韩一区在线观看视频| 亚洲国产精品精华液2区45| 欧美一级午夜免费电影| 99精品福利视频| 欧美精品www| 亚洲人成在线播放网站岛国| 久久亚洲美女| 久久激情网站| 韩国三级电影一区二区| 欧美在线高清视频| 亚洲影院免费观看| 国产精品久久久久久久久| 日韩一级大片| 亚洲欧洲偷拍精品| 欧美激情综合| 亚洲午夜女主播在线直播| 亚洲人成网站色ww在线| 另类天堂av| 亚洲黄色性网站| 欧美国产视频日韩| 欧美成人性网| 日韩亚洲一区二区| 亚洲日本中文字幕区| 欧美精品入口| 亚洲一区二区视频在线| 亚洲视频网在线直播| 国产精品久久久久国产精品日日 | 久久久国产亚洲精品| 狠狠色噜噜狠狠狠狠色吗综合| 久久精品在线播放| 久久国产毛片| 亚洲精品1区2区| 亚洲区第一页| 欧美激情综合网| 久久久国产精品一区| 亚洲第一精品影视| 男男成人高潮片免费网站| 一区二区三区蜜桃网| 欧美精品国产精品| 亚洲一区在线免费观看| 亚洲一区在线免费观看| 国产精品卡一卡二| 葵司免费一区二区三区四区五区| 久久夜色精品国产噜噜av| 亚洲激情在线| 亚洲精品国产品国语在线app | 亚洲国产精品久久久久秋霞影院 | 国产午夜精品一区理论片飘花 | 久久精品91| 久久久午夜视频| 日韩一区二区精品| 欧美一级久久久| 9l视频自拍蝌蚪9l视频成人| 亚洲综合成人在线| 亚洲欧洲另类国产综合| 亚洲一区二区精品在线观看| 亚洲成人自拍视频| 亚洲一区二区三| 亚洲三级色网| 久久国产福利| 亚洲女同在线| 欧美高清在线| 免费成人性网站| 国产精品入口麻豆原神| 亚洲人www| 精品91在线| 亚洲欧美在线x视频| 国产精品99久久久久久宅男| 久久综合久久88| 久久精品视频免费| 国产精品美女久久| 亚洲另类视频| 永久免费精品影视网站| 亚洲一区亚洲二区| 亚洲伊人网站| 欧美日韩一区二区在线观看| 欧美成人黑人xx视频免费观看| 国产女主播在线一区二区| 亚洲国产美女| 亚洲国产精品久久久久| 久久狠狠久久综合桃花| 欧美一区二区视频网站| 欧美先锋影音| 一本久道久久综合婷婷鲸鱼 | 久久麻豆一区二区| 国产日韩在线亚洲字幕中文| 在线观看日韩www视频免费| 午夜在线视频观看日韩17c| 亚洲综合另类| 国产精品视频观看| 亚洲永久免费av| 午夜亚洲精品| 国产欧美一级| 久久精品成人一区二区三区| 久久久久九九视频| 在线观看成人av电影| 久久久久久夜| 亚洲国产欧美久久| 一区二区动漫| 国产精品久久中文| 香蕉久久夜色| 欧美77777| 亚洲美女在线看| 欧美三级黄美女| 香蕉亚洲视频| 欧美/亚洲一区| 夜久久久久久| 国产午夜精品久久| 久久综合中文| 日韩午夜av在线| 欧美一区中文字幕| 亚洲承认在线| 欧美三级网址| 久久国产一区| 91久久久一线二线三线品牌| 亚洲天堂av在线免费| 国产美女搞久久| 免播放器亚洲| 亚洲小视频在线| 久久综合九九| 亚洲五月婷婷| 亚洲成色www8888| 国产精品久久久久国产a级| 久久狠狠婷婷| 一区二区三区免费网站| 久久一区国产| 亚洲欧美激情视频| 亚洲国产精品久久久久婷婷884 | 亚洲国产专区| 国产精品免费观看视频| 久久久欧美精品sm网站| 日韩午夜av| 蜜桃av一区二区| 亚洲欧美视频| 99日韩精品| 狠狠色丁香婷婷综合| 欧美日精品一区视频| 久久人人爽爽爽人久久久| 夜夜嗨av一区二区三区| 欧美mv日韩mv国产网站| 香蕉免费一区二区三区在线观看 | 亚洲国产99| 国产热re99久久6国产精品| 欧美国产日韩免费| 久久成人免费电影| 亚洲一二区在线| 亚洲看片一区| 91久久久精品| 欧美高清视频一区| 裸体一区二区三区| 在线精品国精品国产尤物884a| 欧美福利在线观看| 久久久av网站| 久久国产黑丝| 欧美一区二区三区在线免费观看| 日韩视频免费观看| 亚洲精品视频中文字幕|