![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 51
hp_truth
一个热爱技术的人
展开
-
Android程序加载动态库报错:UnsatisfiedLinkError: Cannot load library: reloc_library[1306]
在编译pjsip库的android示例程序的时候,用的是最新的NDK版本原创 2014-11-14 11:18:57 · 3986 阅读 · 0 评论 -
链接错误 undefined reference to 'atexit'
今天遇到一个Android平台的链接错误,我在c++的一个类的成员函数中定义了一个static的变量,编译能通过,但是链接时报错: undefined reference to ’atexit‘。在ubuntu上试着重现,发现没这个问题,32位、64位都没问题。google之后发现相关线索很少,只看到了这个论坛上提到这个类似问题:http://forum.arduino.cc/inde原创 2015-01-06 15:32:47 · 3805 阅读 · 1 评论 -
Android平台开发C++程序的有效工具
一、打印调用栈程序开发和调试很多时候都离不开调用栈的打印,尤其是调试复杂的程序,比如异步程序时或基于回调的程序时,看代码还是挺费时间的,效率还不高。这时打印一下调用栈往往事半功倍。在linux上打印调用栈有backtrace, backtrace_symbols, backtrace_symbols_fd等函数可以用,在shell中man backtrace就可以看到相关解释。在a原创 2015-04-13 14:22:35 · 1066 阅读 · 0 评论 -
Linux中maps/smaps的妙用
这篇文章的目的是为了记录之前做过的一个工作:减小server运行时所占的内存。这个server本来是一个PC上的多媒体server,后来我们把它移植到android机顶盒上,仍然当一个server使用,但是用户量比之前小很多。原来的server对内存的使用也没有什么顾虑,一般都配备很大的内存,而机顶盒对内存占用要求比较高,因为它本身的内存就很小,还有其他的程序在运行,所以我们就面临着减少s原创 2015-04-13 17:32:01 · 8840 阅读 · 1 评论 -
手机视频新玩法: Meerkat and Periscope
用手机拍摄视频做现场直播,太酷了,这两款APP(Meerkat and Periscope)就是这个创意的一个体现,在国内也能用。移动互联网时代确实能出很多新鲜的东西,技术不一定是新的,但是用对地方了就能产生很好的效果。手机已经是人手一个,流量也越来越不是问题,剩下的就是技术和idea的尽情发挥了。手机相关的视频技术在将来应该是一个很不错的方向,用户量大,数据量大,应用场景多,原创 2015-04-28 17:15:34 · 1014 阅读 · 0 评论