Win7+Eclipse+Android+NDK+Cocos2dx

【Cocos2d-x】Cocos2d-x跨Android平台搭建之四:Win7 64位+ eclipse + cocos2dX 开始研究cocos2dx,mark一下这个的配置步骤 1 下载eclipse      2 下载android sdk,配置sdk路径,添加环境变量 3 安装adt 4 下载android ndk,配置ndk路径 5 下载cocos2dx 开发包 注意 ndk8+ 不需要cygwin,可以省去N多下载的时间 下载cygwin的时候蛋快碎了感觉好慢,不过用过linux的可以试试用cyg 阅读详情

Feature:

A. do not need cygwin.

B. we could set breakpoint and debug the native C++ part code in Eclipse.

 

System and Software Version:

Laptop: ASUS

OS:win7 64bit ultimate

JDK:jdk-7u15-windows-x64

JRE:jre-7u17-windows-x64

Eclipse:eclipse-SDK-4.2.2-win32-x86_64

ADT:installer_r21.1-windows

NDK:android-ndk-r8e-windows-x86_64

CDT:http://download.eclipse.org/tools/cdt/releases/indigo

Cocos2d-x:cocos2d-2.1rc0-x-2.1.2

 

Helpful Websites and Blogs:

AndroidDevelopers      Android Tools ProjectSite      Felix.mao'sblog      VeryDemo   ttun's blog

 

Following is my installing process:

1. Install JDK and JRE, set the system environment variables (so that we could run eclipse).

Here is my settings:

JAVA_HOME: D:\Java\jdk\bin

CLASS_PATH: D:\Java\jdk\bin

Path: D:\Java\jdk\bin

2. Install Eclipse.

3. Use the Eclipse Help install relative plugins:C\C++Develpment Tools(CDT),ADT.

4. Then I found my ADT not work, so Iinstalled ADT installer_r21.1-windows, then I can use the ADT in Eclipse and installed the  Android SDK.

5. Install NDK. After unzipping and installing the NDK. We need set path param in Eclipse as follows: goto:Window>Preferences>Android>NDK: set the NDK Location as your ndk root directory like D:\android-ndk-r8e.

6. Import the sample android project HelloCPP of cocos2d-2.1rc0-x-2.1.2 into Eclipse and build, error comes, it says org.cocos2dx.lib not found.

7. I searched on the Internet and import the cocos2d-2.1rc0-x-2.1.2\cocos2dx\platform\android\javawhich is the cocos2dx library project ,then import the libcocos2dx.jar into the HelloCPP project and the probem above is solved.

8. Set the NDK running parameters as here says.

9. Then I start build the project with ndk,and error comes again, it says libcocos2dx not found.

10. To fix the error above I did as here says, created a new program builder for the project and set the argumentsas:NDK_MODULE_PATH:=D:\work\cocos2d-2.1rc0-x-2.1.2;D:\work\cocos2d-2.1rc0-x-2.1.2\cocos2dx/platform/third_party/android/prebuilt and there must not exist space in the path.

11. Then I build the project, wow, itstarted to build, I was so happy, then it built ok.

12. Then I started to run the project, but eclipse said the project couldn't be run as there still exist error in thepoject,I found there is an error mark in the Android.mk file, that line is$(call import-module,cocos2dx), but I couldn't know what is the error.

13. I searched a lot again but found nothing until I see this, and I change the project as it says, everything worksok, pretty thanks, thoug I still don't know why the above error will exist, but now disappears.

14. I build the project , ndk build ok.Then I created a Android Virtul Machine to run it but when the logcat says the apk is install and opened but it is just black.

15. I run the project on my android phone,ok, I see the HelloWorld.

16.I set a break point in the native code HelloWorldScene.cpp at line 83 which is the callback function of the close button,and when I touch the button the program stopped at the breakpoint. Yes,it works, the native C++ could be debugged.

R语言绘制Cox校准曲线:rms与riskRegression实战指南 校准曲线是评估预测模型性能的核心工具,与区分度指标互补,用于衡量模型预测概率与实际观测概率的一致性。在Cox回归等生存分析模型中,由于存在删失数据和时间依赖性,校准曲线的绘制比Logistic回归更为复杂,需要借助Kaplan-Meier估计或Bootstrap重抽样等方法。校准曲线广泛应用于临床预测模型的验证与报告,尤其在TRIPOD声明中,模型校准度是必报内容。本文基于R语言,系统讲解使用rms和riskRegression两个主流包绘制Cox模型校准曲线的完整流程,涵盖模型拟合、时间点选择、Boots 阅读详情

相关推荐

jdk-7u15-windows-x64-demos

JDK安装包,安装方便简单,开发界面人性化

windows下安装nutch2.1

1.准备(一下版本为本人使用版本) 下载JDK1.7,建议下载安装版jdk-7u15-windows-x64.exe;(安装,并配置JAVA_HOME,PATH,CLASSPATH路径) 下载cygwin,下载安装版cygwin-setup.exe; 下载tomcat,apache-tomcat-7.0.37.exe; 下载nutch,apache-nutch-1.2-bin...

weixin_30407099的博客 254

jdk1.7_win7_32_64安装版本

1、jdk-7u15-windows-i586.exe 2、jdk-7u75-windows-x64.exe

nginx+tomcat+JDK+memcache实现访问jsp、负载均衡和session交叉存放

文章目录1.JAVA的安装与配置2.Tomcat的安装与配置 1.JAVA的安装与配置 JDK(Java Development Kit)是整个Java核心,包括Java运行环境、Java工具和Java基础类库。JDK作为JAVA开发的环境,不管做JAVA开发还是做安卓开发,都必须在电脑上安装JDK。 1.解压JDK到指定路径 tar zxf jdk-7u79-linux-x64.tar.gz -C /usr/local 2.做JAVA的软连接 ln -s /usr/local/jdk1.7.0_79 /u

Aimee_c的博客 889

jdk-7u17-windows-x64

jdk-7u17-windows-x64 看准版本和型号喔

jdk-7u45-windows-x64.exe Java 1.7.0

是 Java 语言软件开发工具包,这里提供jdk1.7。jdk1.7是整个Java的核心所在,其中包括了Java运行环境。

搭建cocos2d-x的android环境(学习笔记)

周末放假在家,闲来没事,试着自己搭建一下cocos2dx的android环境。用来熟悉cocos2dx的开发架构。历经两日的浴血奋战,终于将项目显示在了我的魅族MX上。 1、安装android开发所需的SDK,ECLIPSE,ADT 这个在官网已经有了现成的开发套件,当然你如果有耐性,或想了解其中的关系,并且耐性十足,家里带宽给力的话,可以自己手动去搭建。这里推荐用下面的连接直接下载。 官方

sunshine7858的专栏 1319

jdk-7windows-x64.exe

jdk-7windows-x64

记录配置cocos2dx android eclipse编译环境 in win7

转载请注明出处————13/10/01 之前搞过一段HTML-JS-COCOS2D的编程 最近想搞cocos2dx移动终端的开发,果断重新down最新cocos2dx 2.20,着手配置win。 言归正传: 准备: 1.android SDK 目前是22.1版本: android SDK  2.android ndk 我用的是android-ndk-r8e(目前最新r9

Catold不学无术 3624

jdk1.7 64位官方正式版 jdk-7u51-windows-x64

jdk1.7(7.0) 安装包 win7 64位 官方正式版

JDK-7U15 绿色最新版

JDK-7U15 绿色最新版,Oracle官网下的安装版安装,详细就不说了吧。 没有安装源码和文档,以减小尺寸,不想安装的就直接拷贝用吧。

win7环境下eclipse,c++,cocos2dx游戏开发环境搭建(分享配置经验)

这篇文章基于NDK来配置,不需要cygwin支持(只有ndk版本高于8才可)。 因为本人比较懒,而且设备用的win板,所以并没有使用VS,而是在eclipse中集成了CDT进行c/c++项目开发和编译,使用vs的可以跳过配置C++环境那一段。 1.配置jdk环境(不会的亲可以自行百度,教程很多,这里就不再赘述了) 2.下载eclipse,在这里建议使用ADT Bundle,因为里面已经集成了E

忆浅曦 516

jdk-7u15-windows-i586

jdk-7u15-windows-i586 百度网盘下载

[cocos2dx]Cocos2d-x在win7下android环境搭建

win7下用cocos2d-x-3.10版本的游戏引擎,下载cocos2d-x-3.10查看mac,win32,android构建环境要求:在../cocos2d-x-3.10/README.mdBuild Requirements ------------------ * Mac OS X 10.7+, Xcode 5.1+ * or Ubuntu 12.10+, CMake 2.6+ * or

超越 1281

一次渗透测试引发的Json格式下CSRF攻击的探索

一次渗透测试引发的Json格式下CSRF攻击的探索

weixin_52501704的博客 1048

新建菜单Office被替换为腾讯文档 - 解决方案

右键新建菜单中的Office被替换为腾讯文档。原因是安装了腾讯文档软件,此软件安装时会自动将新建菜单中的Office替换为腾讯文档,下文介绍解决方案。

NSJim的博客 2929

枫叶天空Cocos2d-x3.0系列教程之发布教程一 在Win7下使用Eclipse及Cygwin发布Android应用

自从过年回京以来,就没有发布博文,直到今天才抓紧赶写一章,不是最近变懒了,而是真忙。 今天讲的内容是:在win7系统下使用Eclipse,Cygwin发布cocos2d-x3.0的安卓版本。注意:本教程只是说如何使用Eclipse发布,而并非在Eclipse上开发! 其实,网上类似的教程很多,但是大多数貌似都运行不起来。从我开始配置这个环境,到最后成功,我看了不下50篇博客,既有国内的也有国外

枫叶天空 2667

实战指南:利用 LangGraph 的状态管理实现多轮对话的上下文隔离与持久化

本文详细介绍了如何利用LangGraph的状态管理机制,高效实现多轮对话中的上下文隔离与持久化。通过实战代码演示,从基础的消息历史管理到自定义状态扩展,再到使用SQLite进行生产级持久化,系统讲解了如何借助LangGraph的State和Checkpointer自动化处理对话记忆、用户隔离及数据存储,显著提升开发效率。

weixin_28396629的博客 488

从头开始学习cocos2dx之笔记二(搭建ECLIPSE ANDROID JAVA环境)

想了想决定还是先搭建个安卓环境出来先,免得以后出错。但是。。cocos2dx中文网上的帖子居然直接说搭建安卓环境不关他们的事。。我了个去啊。。害的我辛苦又在网上搜索一通,最后总算大致明白了搭建安卓环境的步骤,如果我没理解错的花,应该是要先搭建个安卓JAVA的开发环境,然后再这个基础上安装个NDK的开发包,这样可以用C++来开发安卓程序,虽说程序是用C++写,不过不懂安卓JAVA安装调试,估计也不会

萧瑟秋风的专栏 2096

STM32G474实战:数字LLC电源控制程序从零到跑通(附完整代码解析)

本文详细介绍了基于STM32G474微控制器开发数字LLC电源控制程序的完整实战流程。从硬件平台搭建、CubeMX工程配置,到核心控制逻辑、双速率中断框架、数字PID实现,再到Burst模式、状态机等高级策略与异常处理,提供了从零到跑通的系统化指南与代码解析,助力开发者掌握高效数字电源的程序编写与调试技巧。

s1t2u3的博客 1238

基于STM32的多普勒雷达测速

基于多普勒雷达传感器,以STM32单片机为主控芯片,根据不同模块检测距离的不同,使用不同多普勒雷达传感器实现对远近距离车辆行驶速度及方向的测量。 1、基础知识 无线电探测和测距,是用无线电(电磁波)方法发现目标并测定其空间位置的装置。随着雷达技术的发展,现代雷达不仅可以对目标进行定位,还可以测量目标的速度、对目标进行成像甚至测量目标的大小和材料特性。所有利用雷达波来检测物体速度的原理,其理论基础皆源自于“多普勒效应”,...

weixin_52801934的博客 6315

win7 64位上cocos2dx2.0.4移植android的全过程

关于cocos2dx和vc的安装太简单就不说了,主要是讲下我自己的电脑从cocos2dx中移植到android中的过程和一些经验。我自己在配置环境的时候经常就发现一些奇葩的问题百度还跟辛苦才得到的,所以自己写下来,希望给有需要的人一些帮助。还有就是我在这篇文章中会讲解得比较细,照顾那些像我当初那样基础薄弱的同学。当然,这些只是我的看法,我的不一定是完全对的,有错误的地方大家可以指出来。

u011703408的专栏 1101

HID报告描述符实战解析:从Usage到Item的完整设计流程

本文深入解析了HID报告描述符的设计流程,从核心概念Usage(用途定义)入手,详细阐述了如何通过Item(条目)的三种角色——全局、局部与主干,构建出能被系统正确识别的设备“说明书”。文章以标准USB鼠标和键盘为例进行实战拆解,并介绍了使用Report ID与自定义设备等进阶设计方法,帮助开发者掌握这一实现USB设备即插即用的关键技术。

weixin_29230865的博客 282
上一篇: HDU 1148
下一篇: Android: call to OpenGL ES API with no current context (logged once per thread)
SingingCoder
博客等级 码龄15年 9粉丝 32原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值