- 博客(7)
- 收藏
- 关注
原创 [bug小记]System.loadLibrary加载so库时报警告JNI_OnLoad returned bad version(-1)并且crash
public class SVideoEngineController{static{System.loadLibrary("arcplatform");System.loadLibrary("arcimgutilsbase");System.loadLibrary("arcSVideoEngine");System.loadLibrary("arcSVideoJni"
2014-08-05 16:53:07 15549 2
原创 [bug小记]Android.mk编写中一个小失误引起的吐血事件
E:/android-ndk-r9c/build/core/build-binary.mk:388: warning: ignoring old commands for target`obj/local/armeabi/objs/arcSVideoEngine/__/__/source/videoeffect/VideoEffect.o'
2014-07-25 18:18:14 5133 2
转载 【转】手机连接pc,驱动装好,但adb devices找不到设备
转自:http://hi.baidu.com/tigerpan/item/6609de1834a35fc738cb30fe
2014-05-16 17:09:12 20972 2
原创 不同GPU Renderer硬件配置对shader language的支持真的很不同!
那天,临近下班的时候,姑娘我将已经在A B手机上均运行良好的Demo发给相关同事,想着今天终于不用加班,欢天喜地准备回家做个大餐吃~这时候,相关同事拿着设备找过来了:你看这是啥情况?一股不祥的预感扑面而来,果然,屏幕那是一片红啊!本来我还很怀疑是由于他们没有更新我们的最新版本的库。。。后来发现,我错了。。。。再后来发现,真的就是同一个demo,同样版本的动态库,真心就是有的手机会跑不出效果
2014-03-14 17:30:44 1901 1
原创 [bug小记]abs函数返回0的bug解决
本周曾为了一个PC代码移植到Android NDK上效果不对的bug纠结到很晚。这里临时先记录一下。查了很久,log加上人肉计算折腾一晚上才发现:居然是abs导致的....开始完全没想到.... 具体bug原因是:C语言中的abs函数是定义在stdlib.h中,只支持以int为参数的abs(int),如果要实现float参数的绝对值功能,要用fabs(float)。而C++
2014-03-14 16:57:30 3202
原创 Exception Ljava/lang/NoClassDefFoundError; thrown while initializing Lcom...
由于要改apk层的包名,进而改变jni层对应的函数名,于是把apk层和jni层的代码都重整了一下。然后就悲剧了,各种一启动就挂掉啊!一开始很怀疑是自己包名的改变在apk与jni两个工程里没有统一好,导致jni与apk没有无缝链接。于是将这两个工程各种新建各种重新反编译各种折腾...后来耐心看错误日志,发现了这句Exception Ljava/lang/NoClassDefF
2014-03-13 17:42:01 6125 2
原创 win8上进行android native库开发的环境安装(陆续补充中)
一、 sdk(网上资料很多,暂略)二、 eclipse(网上资料很多,暂略)三、 原生开发工具包1. cygwin个人觉得最详细的安装介绍是http://www.crifan.com/files/doc/docbook/cygwin_intro/release/htmls/install_cygwin_setup_exe.htmlhttp://b
2014-01-20 17:31:54 995
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人