开始研究cocos2dx,mark一下这个的配置步骤
1 下载eclipse     
2 下载android sdk,配置sdk路径,添加环境变量
3 安装adt
4 下载android ndk,配置ndk路径
5 下载cocos2dx 开发包
注意 ndk8+ 不需要cygwin,可以省去N多下载的时间
下载cygwin的时候蛋快碎了感觉好慢,不过用过linux的可以试试用cygwin,有些人说用cygwin好点。

这里我下载的是ndk9  并且放在E:\ndkr9下,配置环境变量。这里的cygwin可以不下载不用配置。

前面的安装大哥们自己百度安装下吧~~

然后我们打开eclipse

这里左上角选择File --》 new--》other  选择Android Project from Existing Code

点击此处

选择

然后找到自己的项目 D:\Cocos2dX2\projects\HomeWar

点击proj.android

你会发现有红XX (当时我src,gen 都是红XX  - - !!!)(奇怪的是3.0版本不会出现出现这些)

怎么解决呢,一步步来。

第一步: 复制源码lib包所有内容到项目中D:\Cocos2dX2\cocos2dx\platform\android\java\src

将Src下面的org整个文件复制到你的android项目的src中D:\Cocos2dX2\projects\HomeWar\proj.android\src

如图:

第二步: 复制资源文件到项目assets中

讲win平台下的D:\Cocos2dX2\projects\HomeWar\Resources下的资源复制到安卓的资源路径中D:\Cocos2dX\projects\HomeWar\proj.android\assets

第三步:修改eclipse中jni下的Application.mk文件配置

APP_STL := gnustl_static

APP_CPPFLAGS := -frtti -DCOCOS2D_DEBUG=1

STLPORT_FORCE_REBUILD := true

NDK_MODULE_PATH:=D:\Cocos2dX2\;D:\Cocos2dX2\cocos2dx\platform\third_party\android\prebuilt\

切记最后的“\”  下图本人截图不对

第四步:修改编译器,右击项目选择properties,修改2处内容  

c/c++ Build -> Builder Settings -> Build command:

c/c++ Build -> Environment ->add

Workspace选择自己的项目哦

这个变量和上面Application.mk添加的一样 ,要根据自己机器的文件路径

到此配置完成,右击项目->Run As ->Android Application

运行项目到机器,第一次编译内容比较多,时间比较长

当然你如果是看了我前面的文章一步步来的,还会有错误提示“cocos2d-”什么的错误

(为什么呢,因为前面我教你们python create_project.py -project HelloWorld -package com.cocos2d-x.org -language cpp,看到里面的cocos2d-x的”-“了么。我错了= =|||。 还有我的路径 0 0~)

这里你要将自己的项目里的路径文件名去除“-”,还有Application.mk 中的“-” 去除cocos2d-x中的“-”即可

如果你看到编译成功了,恭喜你,成功了一半,为什么这么说呢,cocos2dx我的在eclipse模拟器中不显示,开始以为自己的电脑太老了。。。 - -}||

后来说是opgl的问题,需要下一个模拟器,先讲自己的项目打包(这里我就不写打包了,百度下吧~)介绍好东西了:  去下载一个Bluestacks模拟器

然后再这里运行吧~~~(或者直接真机安装哦~~)

刚接触Cocos2d-x,如有错误请大家纠正,共同学习进步

编程QQ群:160296200

本篇博客出Leon,转载请注明出处:http://blog.csdn.net/leoncoder/article/details/13547333

【Cocos2d-x】Cocos2d-x跨Android平台搭建之四:Win7 64位+ eclipse + cocos2dX的更多相关文章

  1. win7下android开发环境搭建(win7 64位)

    win7下android开发环境搭建(win7 64位)   一.安装 JDK 下载JDK最新版本,下载地址如下: http://www.oracle.com/technetwork/java/jav ...

  2. [转]win7 64位下android开发环境的搭建

    本文转自:http://www.cfanz.cn/index.php?c=article&a=read&id=65289 最近换了新电脑,装了win7 64位系统,安装了各种开发环境, ...

  3. win7 64位下android开发环境的搭建

    本文转自:http://www.cfanz.cn/index.php?c=article&a=read&id=65289 最近换了新电脑,装了win7 64位系统,安装了各种开发环境, ...

  4. win7 64位搭建scrapy

    http://blog.csdn.net/it_yuan/article/details/23856713 win7 64位系统依赖的scrapy文件链接:http://pan.baidu.com/s ...

  5. WIN7 64位系统搭建WINCE6.0系统遇到的问题

    WIN7 64位系统搭建WINCE6.0系统遇到的问题 安装顺序如下: .先装Visual Studio2005: .安装Visual Studio2005 Service Pack 1: .安装Vi ...

  6. win7 64位andriod开发环境搭建

    本文转自:http://www.cfanz.cn/index.php?c=article&a=read&id=65289 最近换了新电脑,装了win7 64位系统,安装了各种开发环境, ...

  7. win7 64位搭建scrapy(转)

    win7 64位系统依赖的scrapy文件链接:http://pan.baidu.com/s/1mgJS7BM 一个很好的python 64位包下载页面:http://www.lfd.uci.edu/ ...

  8. win7 64位平台编译的程序在XP 32位平台无法运行的解决方法

    win7 64位平台编译的程序在XP 32位平台无法运行的解决方法 vs2010的开发环境,制作了一个DLL库.但DLL在XP 32位平台一直无法使用.解决方法如下: 右键项目,属性->配置属性 ...

  9. XE5 开发android平台搭建

    转载自:http://www.cnblogs.com/hezihang/p/3319980.html Delphi XE5的Android开发平台搭建   Delphi XE5支持Android AR ...

随机推荐

  1. MacOS下JDK6源码配置

    参考:http://www.mkyong.com/mac/how-to-download-jdk-source-code-for-mac-os-x/ 系统默认的JDK是没有源码的,据说这是因为此JDK ...

  2. leetcode720

    public class Solution { public string LongestWord(string[] words) { var maxlist = new List<string ...

  3. Python进程监控-MyProcMonitor

    psutil api文档: http://pythonhosted.org/psutil/ api 测试 #! /usr/bin/env python # coding=utf-8 import ps ...

  4. 利用Surprise包进行电影推荐

    Surprise(Simple Python Recommendation System Engine)是一款推荐系统库,是scikit系列中的一个.简单易用,同时支持多种推荐算法(基础算法.协同过滤 ...

  5. 大数据Hadoop生态圈:Pig和Hive

    前言 Pig最早是雅虎公司的一个基于Hadoop的并行处理架构,后来Yahoo将Pig捐献给Apache的一个项目,由Apache来负责维护,Pig是一个基于 Hadoop的大规模数据分析平台. Pi ...

  6. Linux实战教学笔记43:squid代理与缓存实践(二)

    第6章 squid代理模式案例 6.1 squid传统正向代理生产使用案例 6.1.1 squid传统正向代理两种方案 (1)普通代理服务器 作为代理服务器,这是SQUID的最基本功能:通过在squi ...

  7. java.lang.NoSuchMethodError: org.springframework.dao.IncorrectResultSizeDataAccessException

    spring data jpa  运用,在dao类中写自己新增的方法,使用@query写hql语句,出现以下异常: Caused by: java.lang.NoSuchMethodError: or ...

  8. css实现栅格的方法

    1. 方法一 1.1. 效果 2. 方法二 2.1. 效果 3. 代码 3.1. Html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 T ...

  9. Spark 性能相关参数配置详解-任务调度篇

    随着Spark的逐渐成熟完善, 越来越多的可配置参数被添加到Spark中来, 本文试图通过阐述这其中部分参数的工作原理和配置思路, 和大家一起探讨一下如何根据实际场合对Spark进行配置优化. 由于篇 ...

  10. SpringMVC单元测试-MockMvc

    一 简介 MockMvc实现对Http请求的模拟,可以方便对Controller进行测试,使得测试速度快.不依赖网络环境,而且提供验证的工具,使得请求的验证统一而且很方便.   二 常见使用方式 1  ...