链接器把一些独立的 object files 和库文件链接起来,形成可执行文件。在这个过程中,链接器需要解决一些符号的引用以及指令的重定位。除此之外,还有一个动态链接的过程。比如有些符号是定义在某个 so 文件中的,需要由动态链接器在装载的过程中进行一些符号查找和地址重定位的工作。要完成此工作,动态...
分类:
其他好文 时间:
2015-06-27 22:44:41
阅读次数:
362
压缩游戏包体的大小对于提升下载量有着巨大的帮助。
一般来说对于cocos2d-x编写的游戏我们主要通过几个步骤来压缩包体。
1、通过png 压缩工具 (PNGGauntlet 无损压缩),或者是通过
减色软件 进行有损压缩, jpg 通过降低质量来压缩
2、通过压缩so文件,去掉不需要的模块,或者是使用 NativeLibCompression (自己github...
分类:
其他好文 时间:
2015-06-23 15:40:45
阅读次数:
137
首先是解包
注意 这里必须将cmd 的当前位置改到apktool 目录下, 不然就会报错说找不到 aapt.exe , 当然也可以加入到系统path中
apktool d .apk folder
这步之后就是修改smali 代码或者是.so文件了
改好之后使用
apktool b folder
然后folder 文件里就会出现一个apk
之后就...
分类:
移动开发 时间:
2015-06-23 10:18:04
阅读次数:
218
转自:http://mypyg.iteye.com/blog/845915个人创作,欢迎指错。牵扯到ELF格式,gcc编译选项待补,简单实用的说明一下,对Linux下的so文件有个实际性的认识。1.so文件是什么?2.怎么生成以及使用一个so动态库文件?3.地址空间,以及线程安全.4.库的初始化,解...
分类:
系统相关 时间:
2015-06-22 16:20:58
阅读次数:
152
在许多项目中我们都会用到第三方动态库.so文件,但是往往会引来很多烦恼,比如:java.lang.UnsatisfiedLinkError
06-17 15:52:08.097 7876-7916/com.ishow.scan E/AndroidRuntime﹕ FATAL EXCEPTION: Thread-61542
java.lang.UnsatisfiedLinkError...
分类:
编程语言 时间:
2015-06-17 21:50:58
阅读次数:
229
第一步:在main目录下新建jniLibs文件夹
第二步:把.so文件放在jniLibs文件夹里
游戏结束,轻松加愉快。...
分类:
移动开发 时间:
2015-06-16 11:04:46
阅读次数:
142
最近在使用Android Studio 进行开发一款应用,涉及到新浪的登录,但是新浪登录的sdk需要引用so文件,用Studio找了半天没找到合适的方法,不想再换回Eclipse,所以坚持寻找 ,最终找到了一个简单的方法:
版本:gradle2.4
步骤如下:
1.在main文件夹下创建一个文件夹jniLibs,如下图
2.修改build.gradle文件,在android{}添加
pro...
分类:
移动开发 时间:
2015-06-14 01:53:03
阅读次数:
479
Linux中.a,.la,.o,.so文件的意义和编程实现 Linux下文件的类型是不依赖于其后缀名的,但一般来讲: .o,是目标文件,相当于windows中的.obj文件 .so 为共享库,是shared object,用于动态连接的,和dll差不多 .a为静态库,是好多个.o合在一起,用于静态连...
分类:
系统相关 时间:
2015-06-11 00:10:32
阅读次数:
237
因为业务需要,android客户端需要加推送,原来采用的百度推送,但是小米手机有时候收不到,后来换成了极光推送,极光的话所有设备都能收到推送,但是在高峰的时候会推迟,博主说的免费版的,收费的没用过,也不错评论
博主用的android studio开发的,.so文件放置的位置啥的可能和eclipse有点不同,感觉用android studio开发jni一类的真的好费劲,博主现在老腻歪了,唉,废话不...
分类:
移动开发 时间:
2015-06-10 22:38:42
阅读次数:
251
apache 限制并发数需要安装:mod_limitipconn模块安装方法:yum install mod_limitipconn安装完成后:检查 Apache 模块目录,看是否含有 mod_limitipconn.so 文件.在 httpd.conf 中添加ExtendedStatus OnLo...
分类:
Web程序 时间:
2015-06-09 15:43:44
阅读次数:
124