码迷,mamicode.com
首页 >  
搜索关键字:jni    ( 2103个结果
cygwin 的安装和配置
安装有两种方法,一种从网络,一种是从本地,建议从本地安装,这样速度比较快,我安装大概不到十分钟就可以了。    安装的教程比较多,这里就简单的说下。    下载:http://yunpan.cn/cfjX6D7n3YPdb (提取码:8812)        1、安装完成之后,桌面上就有一个图标,打开就可以了。因为它不是windows的所以要找到windows的盘符,需要执行cd .. ...
分类:Windows程序   时间:2014-12-08 21:30:35    阅读次数:420
JNI/NDK开发指南(一)—— JNI开发流程及HelloWorld
转载请注明出处:http://blog.csdn.net/xyang81/article/details/41777471        JNI全称是Java Native Interface(Java本地接口)单词首字母的缩写,本地接口就是指用C和C++开发的接口。由于JNI是JVM规范中的一部份,因此可以将我们写的JNI程序在任何实现了JNI规范的Java虚拟机中运行。同时,这个特性使我们可...
分类:其他好文   时间:2014-12-07 15:04:27    阅读次数:254
android之ndk开发
准备工作 1.下载安装Android NDK  地址:http://developer.android.com/sdk/ndk/index.html     配置NDK环境变量,如:     NDK_HOME    C:\android-ndk-r9     PATH        %NDK_HOME% 2.下载安装cygwin  在window平台下,你要先搭建一个...
分类:移动开发   时间:2014-12-07 13:50:52    阅读次数:253
webrtc学习(二): audio_device之opensles
audio_device是webrtc的音频设备模块. 封装了各个平台的音频设备相关的代码 audio device 在android下封装了两套音频代码. 1. 通过jni调用java的media进行操作. 2. 直接通过opensl es的native c接口进行操作. native 接口自然比...
分类:Web程序   时间:2014-12-06 21:29:26    阅读次数:489
[Android] 图片JNI(C++\Java)高斯模糊 多线程
在我的博客中,曾经发布了一篇高斯模糊(堆栈模糊)的文章;在其中使用了国外的一个堆栈模糊来实现对图片的模糊处理;同时弄了一个JNI C++ 的版本。 这篇文章依然是堆栈模糊;可以说最原始的地方还是堆栈模糊部分;只不过是支持多线程的。 纳尼??感情是之前那个不支持多线程?Sorry,我说错了;两个都是支持多线程调用的。不过新讲的这个是能在内部采用多线程进行分段模糊。 原来的:[Android]-...
分类:移动开发   时间:2014-12-06 19:36:22    阅读次数:435
user模式下编译android 代码被proguard优化导致类和变量丢失
在Android项目中用到JNI,当用了proguard后,发现native方法找不到很多变量,原来是被produard优化掉了。所以,在JNI应用中该慎用progurad啊。解决办法:1、在Android.mk中加入一行:LOCAL_PROGUARD_FLAGS := -include $(LOC...
分类:移动开发   时间:2014-12-06 12:44:11    阅读次数:216
JNI/NDK开发指南(开山篇)
转载请注明出处:         相信很多做过Java或Android开发的朋友经常会接触到JNI方面的技术,由其做过Android的朋友,为了应用的安全性,会将一些复杂的逻辑和算法通过本地代码(C或C++)来实现,然后打包成so动态库文件,并提供Java接口供应用层调用,这么做的目的主要就是为了提供应用的安全性,防止被反编译后被不法分子分析应用的逻辑。当然打包成so也不能说完全安全了,只是...
分类:其他好文   时间:2014-12-06 00:09:44    阅读次数:188
exlipse开发安卓的环境配置
1. error1: 就是是Eclipse在打开的时候,加载虚拟机不正确。failed to load the jni shared library “c:jre\bin\server\jvm.dll 在Eclipse文件夹里面有个eclipse.ini文件,在你们加上 -vm C...
分类:移动开发   时间:2014-12-05 22:36:06    阅读次数:315
JNI测试-java调用c算法并返回java调用处-1到20阶乘的和
一,java端: 定义native方法, 'public native long factorial(int n);', 该方法用c/c++实现,计算'1到20阶乘的和',参数中'int n'是前n项的阶乘的和(这里是20).返回计算结果,并返回java调用处.代码为: 1 public clas....
分类:编程语言   时间:2014-12-05 10:45:59    阅读次数:268
JVM -verbose参数详解(转)
转自:http://www.javaranger.com/archives/367 java -verbose[:class|gc|jni] 在输出设备上显示虚拟机运行信息。 ? 1.java -verbose:class ? 在程序运行的时候有多少类被加载!你可以用verbose:class来监视,在...
分类:其他好文   时间:2014-12-04 23:23:37    阅读次数:593
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!