码迷,mamicode.com
首页 >  
搜索关键字:jni javah native方法    ( 2344个结果
VS2012开发cocos游戏遇到问题汇总
1、编译成android时,需要修改jni/android.mk,每个cpp都修改一下太麻烦,可以让他自动识别。 # 遍历目录及子目录的函数 define walk $(wildcard $(1)) $(foreach e, $(wildcard $(1)/*), $(call walk, $(e))) endef # 遍历Classes目录 ALLFILES...
分类:其他好文   时间:2014-08-05 15:58:19    阅读次数:224
Eclipse无法打开“Failed to load the JNI shared library”
解决方案一这是因为JDK配置错误所导致的现象。一般说来,新购笔记本会预装64位的windows系统,而在网上下载软件时,32位会优先出现在页面中(现在来说是这个情况,但我认为未来64位会越来越普及)。如果你是64位的系统,却安装了32位的JDK,就会导致上面的情况。解决办法如下:卸载掉原来安装的32...
分类:系统相关   时间:2014-08-05 13:46:19    阅读次数:286
STS的启动错误
"Failed to load the JNI shared library jvm.dll”下班回家下载了一个STS,居然打不开,检查环境变量配置没有错误,试了好几次,甚至把jre都拷贝到sts目录都不行,这让我无语得不行,网上查下,有人说版本可能不对,果然检查了一下自己下载的版本,因为点击的是网...
分类:其他好文   时间:2014-08-05 00:01:28    阅读次数:3737
安卓运行机制JNI、Dalvik、ART之间的比较 。android L 修改运行机制。
安卓运行机制JNI、Dalvik、ART之间的比较...
分类:移动开发   时间:2014-08-04 14:18:17    阅读次数:262
Android技术10:Java与C语言之间简单数据的传递
由于C语言和Java语言之间很多类型不一致性,因此使用native时,需要数据类型转换。下面演示分别传递整型,字符串,整型数组,Java静态方法传递数据。1.创建native方法我们单独创建一个NativeClass类来存放native方法1 package com.forsta.ndk;2 3 p...
分类:移动开发   时间:2014-08-03 22:59:36    阅读次数:409
JNI 环境以及简单的例子
1、先在eclipse官网下载最新版eclipse,我现在用的是eclipseluna2、在eclipse中安装CDT插件(我的eclipse自带,没有这一步)3、下载minGW,安装。4、在系统环境变量设置minGW的变量。5、6、在cmd中输入gcc-v7、出现以下画面成功8、9、新建java项...
分类:其他好文   时间:2014-08-03 17:42:25    阅读次数:182
jni 之helloworld
前言: 作为android开发程序员,有的时候不得不和c,c++进行交互,有时候,需要把自己的应用加入一些特效,2d的或者3d的,特别是立志或者想要转向android游戏开发(目前所知,cocos2d-x就是c++开发的,但是需要移植到android上呀),因而,如果想要提高自己,jni的相关技术....
分类:其他好文   时间:2014-08-03 15:00:35    阅读次数:276
cocos2d-x 调用第三方so文件
一:假设.so文件名称 : libhi.so1.jni文件下创建一个prebuilt2.android.mk文件中找到 include $(CLEAR_VARS), 在这句后面添加如下代码LOCAL_MODULE := libhiLOCAL_SRC_FILES := prebuilt/libhi.s...
分类:其他好文   时间:2014-08-02 23:14:34    阅读次数:325
Android的JNI开发
变量的定义 int i; typedef int x;//定义一个int x数据类型 x a=10; printf("size=%d",sizeof(i));//获取int类型长度(4个字节) system("pause");//不让窗体立即消失循环在c语言中,循环的变量必须在外面生命 int i ...
分类:移动开发   时间:2014-08-02 15:27:13    阅读次数:276
本地C代码中创建Java对象
创建Java域的对象就是创建Java类的实例,再调用Java类的构造方法。 以Bitmap的构建为例,Bitmap中并没有Java对象创建的代码及外部能访问的构造方法,所以它的实例化必然是在JNI的c中实现的。
分类:编程语言   时间:2014-08-01 12:44:21    阅读次数:292
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!