码迷,mamicode.com
首页 >  
搜索关键字:ndk so库    ( 2075个结果
windows下(免cygwin)Eclipse调试C++(Cocos2dx Android )
环境:win8.1、java 1.5、Eclipse 4.3.1、ADT bundle 22.6.2.v20140321、NDK r8e、cocos2dx 2.2.3前提:下载好cocos2dx、NDK(r8e以上版本可以不装cygwin) 、ADT bundle(带Eclipse、sdk等各种插件...
分类:移动开发   时间:2015-01-05 00:29:23    阅读次数:368
JNI由浅入深_3_Hello World
1、需要准备的工具,eclipse,cdt(c++)插件,cygwin(unix)和 android ndk.   在cygwin的etc目录下将ndk的路径引入到profile文件中,可以在cygwin的任何目录都可以访问到ndk,不同的ndk路径PATH的写法不同. : ${ORIGINAL_PATH=${PATH}} if [ ${CYGWIN_NOWINPATH-add...
分类:其他好文   时间:2015-01-04 21:29:35    阅读次数:240
Android NDK开发(四)——Java传递数据到C
前面几篇文章介绍了Android NDK开发的简单概念、常见错误及处理和从第一个Hello World开始实际做一个简单的JNI开发示例,相信看完之后,大家对NDK开发有了一个概念上的认识了,那么接下来我们需要再深入一下NDK的开发,我们知道NDK开发就是使用JNI这层“协议”在Java和C之间起个“桥梁”的作用,将Java和Native C之间联立起来,让Java和C直接的数据进行互调。谈到Java和C之间的数据调用,那么Java是怎样传递数据到C中的呢,C拿到数据处理完后又怎样将处理后的数据回传给Jav...
分类:移动开发   时间:2015-01-04 11:29:44    阅读次数:347
Android - Gradle架构中使用的“.so”库
Android使用Gradle架构的Android应用,需要对.so库做特殊的处理,因为会找不到,就会导致编译正确,使用错误;常见的使用情况是根据不同的cpu,有不同的库,包括:armeabi,mips,x86等。报错:?1java.lang.UnsatisfiedLinkError: Couldn...
分类:移动开发   时间:2015-01-04 09:50:50    阅读次数:217
Ubuntu+NDK编译openssl
为了Android上使用libcurl且支持HTTPS协议,需要依赖openssl,因此先来了解一下如何编译OpenSSL1.编译ARM下的共享库(默认的)我使用的是guardianproject的openssl,它已经提供好了android的ndk makefile。git clone https...
分类:系统相关   时间:2015-01-03 17:07:06    阅读次数:649
Ubuntu+NDK编译支持HTTPS的libcurl
参考文章:1.NDK环境配置 http://blog.csdn.net/smfwuxiao/article/details/65877092.libcurl的配置修改 http://piggyq.com/pen/compile-libcurl-and-openssl-on-android-using...
分类:Web程序   时间:2015-01-03 17:04:26    阅读次数:296
JNI/NDK开发指南(五)——访问数组(基本类型数组与对象数组)
JNI中的数组分为基本类型数组和对象数组,它们的处理方式是不一样的,基本类型数组中的所有元素都是JNI的基本数据类型,可以直接访问。而对象数组中的所有元素是一个类的实例或其它数组的引用,和字符串操作一样,不能直接访问Java传递给JNI层的数组,必须选择合适的JNI函数来访问和设置Java层的数组对象。阅读此文假设已经了解JNI与Java数据类型的映射关系,如果还不了解的童鞋,请移步《JNI/NDK开发指南(三)——JNI数据类型及与Java数据类型的映射关系》阅读。...
分类:编程语言   时间:2015-01-03 11:54:04    阅读次数:235
Android NDK开发Crash错误定位
在Android开发中,程序Crash分三种情况:未捕获的异常、ANR(Application Not Responding)和闪退(NDK引发错误)。其中未捕获的异常根据logcat打印的堆栈信息很容易定位错误。ANR错误也好查,Android规定,应用与用户进行交互时,如果5秒内没有响应用户的操作,则会引发ANR错误,并弹出一个系统提示框,让用户选择继续等待或立即关闭程序。并会在/data/anr目录下生成一个traces.txt文件,记录系统产生anr异常的堆栈和线程信息。如果是闪退,这问题比较难查,...
分类:移动开发   时间:2015-01-01 21:19:32    阅读次数:366
如何定位Android NDK开发中遇到的错误
做android应用的调试,最怕就是报错,crash,看到这篇好文章,记录一下:转自:http://www.csdn.net/article/2014-12-30/2823366-Locate-Android-NDKAndroid NDK是什么?Android NDK 是在SDK前面又加上了“原生”...
分类:移动开发   时间:2014-12-31 14:25:18    阅读次数:246
NDK问题总结
转自 这篇文章中很多东西!!:http://blog.chinaunix.net/uid-20746260-id-3910616.html1.创建JNI头文件 在工程目录下输入:javah -classpath bin/classes -d jni com.example.rgbir.rgbirJ....
分类:其他好文   时间:2014-12-30 23:29:07    阅读次数:232
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!