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

戰(zhàn)魂小筑

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

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

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

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

1.JDK&JRE       JAVA運行時及開發(fā)包

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

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

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

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

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

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

4. cocos2dx 2.0.4版本

 

準備SDK API

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

eclipse\      <- 開發(fā)環(huán)境

sdk\           <- Andriod SDK

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

打開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選中當前工程,出現(xiàn)${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問題

調(diào)整內(nèi)存值,請求內(nèi)存太大導致

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拷過來, 修改下內(nèi)部名稱即可

調(diào)試請盡量使用真機, 模擬器速度很慢

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

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

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

Android啟動日志

帶有ADT的Eclipse中有一個logcat窗口, 里面有系統(tǒng)及程序本身的日志, 可以做過濾,方便檢查問題. 如需自己打日志, 可以使用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

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

posted on 2013-06-09 17:55 戰(zhàn)魂小筑 閱讀(19089) 評論(0)  編輯 收藏 引用 所屬分類: 程序調(diào)試技術C++/ 編程語言移動開發(fā)
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            你懂的国产精品| 激情久久久久久久| 亚洲欧美在线一区二区| 99re亚洲国产精品| 一区二区三区欧美视频| 亚洲一区二区三区四区五区午夜 | 米奇777超碰欧美日韩亚洲| 久久精品官网| 免费亚洲婷婷| 欧美激情1区2区| 欧美激情精品久久久六区热门| 免费观看成人| 亚洲精品欧美精品| 亚洲欧美第一页| 麻豆视频一区二区| 国产精品高清网站| 国产一区二区在线免费观看| 亚洲国产精品va在线看黑人动漫| 日韩系列欧美系列| 欧美亚洲尤物久久| 欧美.日韩.国产.一区.二区| 亚洲欧洲在线一区| 亚洲国产精品久久久久婷婷老年| 一区二区三区国产精华| 性欧美暴力猛交另类hd| 免费欧美日韩国产三级电影| 国产精品久久久久aaaa| 1024国产精品| 午夜日韩在线| 亚洲激情欧美激情| 亚洲男女自偷自拍图片另类| 欧美jjzz| 国产视频精品va久久久久久| 一本色道久久加勒比88综合| 久久五月婷婷丁香社区| 亚洲最新色图| 免费成人黄色| 国内精品一区二区| 香蕉亚洲视频| 亚洲精品激情| 蜜月aⅴ免费一区二区三区| 国产视频在线观看一区二区三区| 亚洲国产日韩欧美| 久久综合给合| 欧美一区亚洲| 国产精品二区二区三区| 日韩一区二区精品视频| 免费久久99精品国产| 午夜精品久久久久久久99水蜜桃| 欧美日韩国产影院| 日韩视频永久免费观看| 欧美69wwwcom| 老司机午夜精品| 亚洲电影中文字幕| 久久综合九色九九| 欧美制服丝袜| 韩日成人在线| 久久婷婷av| 香蕉成人伊视频在线观看| 国产精品视频久久一区| 夜夜嗨一区二区三区| 最新国产拍偷乱拍精品| 欧美激情aⅴ一区二区三区| 亚洲第一综合天堂另类专| 蜜桃久久av| 欧美国产亚洲另类动漫| 亚洲精品欧美日韩专区| 欧美国产91| 欧美激情在线有限公司| 一本色道久久综合亚洲精品婷婷 | 亚洲欧美日韩精品| 日韩视频精品在线| 欧美三级电影大全| 亚洲综合欧美日韩| 午夜国产精品视频免费体验区| 国产欧美精品日韩精品| 性做久久久久久久免费看| 亚洲一区二区3| 国产婷婷色一区二区三区四区 | 欧美在线亚洲在线| 欧美在线|欧美| 亚洲国产成人精品女人久久久 | 午夜精品久久久99热福利| 国内一区二区三区| 美日韩免费视频| 欧美日本一区| 欧美在线观看一二区| 久久久精品久久久久| 日韩视频二区| 亚洲制服av| 亚洲国产经典视频| 亚洲精品日韩激情在线电影 | 国产精品视频| 老司机aⅴ在线精品导航| 欧美成人午夜影院| 亚洲欧美国产精品桃花| 久久精品国产一区二区三| 亚洲日本欧美日韩高观看| 一区二区日韩| 亚洲国产精品成人久久综合一区| 日韩亚洲欧美一区二区三区| 国产伦理精品不卡| 亚洲韩国青草视频| 狠狠色狠狠色综合日日tαg | 欧美va日韩va| 久久久久欧美精品| 欧美性事在线| 欧美黄色免费网站| 国产美女扒开尿口久久久| 亚洲人成在线观看一区二区| 国产一区二区久久精品| 夜夜嗨av一区二区三区中文字幕| 激情六月婷婷综合| 亚洲欧美久久久久一区二区三区| 99re热精品| 久久蜜桃资源一区二区老牛| 亚洲欧美另类综合偷拍| 欧美国产视频在线观看| 久久只有精品| 国内精品国产成人| 亚洲欧美国产77777| 日韩亚洲视频| 欧美1区视频| 欧美电影在线观看| 亚洲电影在线免费观看| 亚洲欧美日韩区| 欧美亚洲不卡| 一区二区av在线| 一区二区三区波多野结衣在线观看| 久久深夜福利| 久久人体大胆视频| 国产亚洲a∨片在线观看| 亚洲午夜一区二区| 亚洲永久精品大片| 国产精品高潮久久| 这里只有精品在线播放| 在线亚洲+欧美+日本专区| 欧美大片在线看| 欧美激情一二区| 最新国产拍偷乱拍精品| 欧美sm视频| 亚洲国产精品成人| 一本色道久久综合| 欧美性一区二区| 亚洲自拍另类| 性欧美18~19sex高清播放| 国产日本欧美一区二区| 香蕉成人啪国产精品视频综合网| 欧美中文字幕视频| 精久久久久久| 欧美va天堂在线| 亚洲欧洲一区二区三区| 亚洲一区免费网站| 国产美女精品免费电影| 久久久久久亚洲精品中文字幕| 久久蜜桃香蕉精品一区二区三区| 韩日午夜在线资源一区二区| 久久久久网站| 最近看过的日韩成人| 中日韩男男gay无套| 国产精品日韩久久久久| 久久精品中文| 亚洲高清一区二| 亚洲欧美日韩精品久久亚洲区 | 美女91精品| 亚洲精品视频在线观看网站| 欧美视频在线观看免费网址| 亚洲性感激情| 久久久久久黄| 亚洲免费成人| 国产亚洲精品福利| 欧美成人xxx| 亚洲综合999| 欧美激情女人20p| 西西裸体人体做爰大胆久久久| 国产日韩在线一区二区三区| 免费观看欧美在线视频的网站| 一区二区三区日韩欧美| 久久噜噜噜精品国产亚洲综合| 99re6热在线精品视频播放速度| 国产精品―色哟哟| 欧美成人亚洲成人日韩成人| 亚洲欧美国产一区二区三区| 亚洲国产精品一区二区三区| 久久精品一级爱片| 亚洲永久精品国产| 亚洲欧洲视频| 国模叶桐国产精品一区| 欧美日韩综合一区| 美女精品在线观看| 性亚洲最疯狂xxxx高清| 亚洲日韩中文字幕在线播放| 久久综合99re88久久爱| 欧美一区1区三区3区公司| 亚洲精品欧洲精品| 久久精品国产99精品国产亚洲性色| 欧美日韩免费观看中文| 久久久久久久久久久久久久一区| 一区二区免费在线视频| 亚洲国产日韩欧美|