在eclipse中配置cocos2d-x的android环境时,遇到这样的错误提示 网上搜索了一下,说是在NDK_MODULE_PATH环境变量下未找到所需要的Android.mk文件,后来仔细研究了一下项目属性,找到环境设置这一项 添加完NDK_MODULE_PATH路径之后,会在项目的.sett...
分类:
移动开发 时间:
2014-07-16 23:14:41
阅读次数:
20097
1、JNI的编写步骤1)编写带有native 声明的java类.2)编译java文件成class类3)使用javah -jni com.ikags.project.XXXX 编译成.h文件4)使用C/C++编写代码5)编写makefile文件,将.h和.c(.cpp)文件编译成.dll(.so)文件...
终于有时间,开始全力投入cocos2dx开发了,之前也积累了不少,不过都是基于2.2.2的,3.1.1的版本也出来一段时间,应该算是成熟了,今天就试试。一个最大的变化就是不需要cygwin了,直接使用ndk中的。要选安装好python,ant,ndk,andoroid sdk等。
同样,使用设置ANDROID_SDK_ROOT,ANT_ROOT,NDK_ROOT等三个环境变量,这个和以前有些不一...
分类:
其他好文 时间:
2014-06-28 08:20:36
阅读次数:
239
Please define the NDK_PROJECT_PATH variable to point to it...
分类:
其他好文 时间:
2014-06-27 07:56:49
阅读次数:
195
1、cygwin环境变量设置可在Cygwin.bat 中设置set NDK_ROOT=P:/android/android-ndk-r8e或者在home\Administrator\.bash_profile中设置NDK_ROOT=/cygdrive/p/android/android-ndk-r8...
分类:
移动开发 时间:
2014-06-26 22:51:13
阅读次数:
389
由于之前装过 Genymotion 模拟器,昨天做了一次更新, 尼玛结果出问题了 不停的报 play.exe停止工作,网上的各种方式折腾了几个小时无效,最后把Oracle VM VirtualBoxGenymotion 用360软件管理彻底卸载了,接着重启,然后重新下载了一个VirtualBox +...
分类:
数据库 时间:
2014-06-26 21:35:29
阅读次数:
492
1、下载NDK,
??
android-ndk-r9c-windows-x86_64.zip,解压ndk,截图如下:
2、以编译ndk中的sample为例:
导入sample中的hello-jni项目,导入的项目结果如下:
3、右击项目:helloJni-->右击--->properties--->Builder
4、新建Builder---》Program
5、点击...
分类:
移动开发 时间:
2014-06-26 10:14:42
阅读次数:
291
ndk中包含了stl对应的库,在$(NKD_HOME)/sources/cxx-stl/stlport/stlport有关Android NDK的C++ STL开发相关总结如下:从Android NDK r5开始支持了STL Port,在这个版本开始就可以使用部分STL库的功能了,比如说vector...
分类:
移动开发 时间:
2014-06-25 15:25:39
阅读次数:
183
NDK全称:Native Development Kit。
1、NDK是一系列工具的集合。
* NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。[1]
* NDK集成了交叉编译器,并提供了相应的mk文件隔离平台、CPU、...
分类:
其他好文 时间:
2014-06-24 19:38:56
阅读次数:
191