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)文件...
刚才记录了下用eclipse在linux下开发,突然想起来也另一种方法:MinGW。MinGW是Windows的gcc开发工具,直接使用Windows的运行库,所以可以在windows下面方便的用gcc进行编译。但是这个方法很有局限,那就是没办法使用Linux下面的系统函数,除非自己的代码不依赖于任...
对于windows用户假设用Cygwin模拟unix环境的话,里面没有带curl命令,要自己装,所以建议用Gow来模拟,它已经自带了curl工具,安装后直接在cmd环境中用curl命令就可,由于路径已经自己主动给你配置好了。 linux curl是一个利用URL规则在命令行下工作的文件传输工具。.....
分类:
其他好文 时间:
2014-07-02 21:08:36
阅读次数:
242
搭建Android NDK环境 Windows XP环境下1 一些下载① NDK r7:http://developer.android.com/sdk/ndk/index.html ② cygwin:http://www.cygwin.com/ (1.7.11-1)③ notepad++:http://notepad-plus-plus.org/download/v5.9.8.html2 cy...
分类:
移动开发 时间:
2014-07-01 07:58:41
阅读次数:
322
终于有时间,开始全力投入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
Cygwin 是一个用于 Windows 的类 UNIX shell 环境。 它由两个组件组成:一个 UNIX API 库,它模拟 UNIX 操作系统提供的许多特性;以及 Bash shell 的改写版本和许多 UNIX 实用程序,它们提供大家熟悉的 UNIX 命令行界面。前一个组件是一个 Wi.....
①安装包下载:https://cygwin.com/install.html②双击setup-x86.exe③点击下一步,选择Download Without Installing,此选项只下载安装包,不进行安装,后续一起安装④点击下一步,选择安装目录⑤点击下一步,默认选择⑥点击下一步,选择ftp:...
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
14年6月10日 今天在备份数据又出了状况:所有文件名中含有非英文字符的文件都被从Linux server上删除,而当要重新拷贝Windows下该文件时,则显示错误:invalid or incomplete multibyte or wide character看来是文件名编码出了问题。在Cygw...
NDK全称:Native Development Kit。
1、NDK是一系列工具的集合。
* NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。[1]
* NDK集成了交叉编译器,并提供了相应的mk文件隔离平台、CPU、...
分类:
其他好文 时间:
2014-06-24 19:38:56
阅读次数:
191