码迷,mamicode.com
首页 >  
搜索关键字:ndk so库    ( 2075个结果
Android开发之JNI(一)--HelloWorld及遇到的错误解析
Android开发之JNI(一)--HelloWorld及遇到的错误解析 1.NDK环境搭建    参考http://blog.csdn.net/xiaoliouc/article/details/8705560 2.HelloWorld编写    (1)新建一个Android工程JniDemo,这个名字可以随便起;    (2)新建一个HelloWorld.java类,...
分类:移动开发   时间:2014-11-20 17:09:13    阅读次数:208
万里坑路第一步:1、cocos2d-js的JDKADK,SDK,apaceANT安装和环境变量设置
一、前期准备1、下载JDK直接安装(安装路径不可出现中文)点击下一步,中途出现Java安装:按照安装提示easy完成JDK的安装2、SDK,ant,和NDK只需解压到指定的目录即可载后直接解压到指定目录即可,下为我的解压后图:二、环境变量的设定(注意是在系统环境中设置)1、新建环境变量NDK_ROO...
分类:Web程序   时间:2014-11-19 23:38:50    阅读次数:244
Windows SublimeText内使用NDK编译Android so(不用cygwin)
测试环境:sublime text version 2.0.2, build 2221 和 sublime text stable channel, build 3065 (version3)Win7 64位android-ndk-r10c windows x86_64步骤:1.设置好ndk环境变量假如把ndk压缩包解压到D:\android-ndk-r10c,则控制面板 -> 系统 -> 高级系...
分类:移动开发   时间:2014-11-19 18:45:20    阅读次数:163
java VM 参数设置 默认native栈大小设置
问题总结:程序栈太小,64位机器的栈大小默认比32位的大,将程序从64放到32中执行则报错,需要修改初始堆栈大小 (.so库中提供两个函数接口,一个里面使用的是尺寸较大的图像,另一个处理的图像很小,只有调用前一个函数的时候会溢出)之前在hadoop程序中利用jni调用了C语言写的(libxxx.so...
分类:编程语言   时间:2014-11-19 17:54:52    阅读次数:1404
Android +NDK+eclipse+opengl ES2.0 开启深度测试
环境:eclipse,ndkr8,opengl es2.0,android            最近使用eclipse和NDK进行android opengl es2.0的开发,发现了绘制的物体显示与深度无关,而与绘制的前后顺序有关。想了一下,应该是深度测试没有开启,开启了glEnable(GL_DEPTH_TEST),但是发现深度测试还是不起作用。网上查询了一下,原因是eclipse创建的窗...
分类:移动开发   时间:2014-11-19 10:55:33    阅读次数:232
linux 中使用动态.so库步骤以及注意
在linux工程中添加libtest.so动态库1、添加该动态库相应的头文件2、添加动态链接库的路径(可以将动态库放在/usr/lib/下,也可以使用绝对路径)3、在makefile中添加动态库的链接(-ltest)注:上述步骤添加完成后编译如果还出现找不到函数的情况可能是c文件不能在c++被调用,在..
分类:系统相关   时间:2014-11-19 02:16:32    阅读次数:201
NDK error Error 126 make: *** Deleting file
出现如题中所述的“Deletingfile...”的原因很多,我的情况则较为特别。因为从字面上看就是编译一个普通.cpp文件时出现了上述错误,然后编译器中断退出。我再次把工程clean,然后重新构建OK。总结:ECLIPSE下使用NDK编译工程时可能因为各种原因会导致编译中断退出,有时令人莫..
分类:其他好文   时间:2014-11-17 12:36:21    阅读次数:124
nm和readelf命令的区别
其实问题的本质是对elf格式的理解问题,因为是查看so库的符号表发现的问题。事情起因是这样的,由于我的一个程序编译的时候出现了undefined reference to “XXX”的错误,需要链接特定的so库,发现用nm [file]找不到“XXX”函数符号,结果用readelf -s [file...
分类:其他好文   时间:2014-11-17 11:58:02    阅读次数:178
Cocos移植到Android-Android.mk编译文件
我们在上一篇博客中年使用的cocos工具对于C和C++源代码进行编译。事实上cocos工具读取\proj.android\jni\目录中的Android.mk文件,进行交叉编译和打包的。Android.mk是一个编译文件,它是GNU Makefile的一小部分,是用来向Android NDK描述C和C++源代码文件的,如何进行编译,以及打包等操作。默认的Android.mk文件内容如下:LOCAL...
分类:移动开发   时间:2014-11-16 13:28:18    阅读次数:156
Cocos移植到Android-Android.mk编译文件
我们在上一篇博客中年使用的cocos工具对于C和C++源代码进行编译。事实上cocos工具读取\proj.android\jni\目录中的Android.mk文件,进行交叉编译和打包的。Android.mk是一个编译文件,它是GNU Makefile的一小部分,是用来向Android NDK描述C和...
分类:移动开发   时间:2014-11-16 13:18:34    阅读次数:159
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!