如何引用第三方SO文件
1个回答
2016-09-01
展开全部
直接将locSDK3.SO拷进去就行了,android.mk之中不做任何修改,因为.mk是编译时用到的,相当于一个索引,用于指定编译哪些c文件,进而生成so文件,而既然是.so,说明文件已经编译过了,不需要再编译的。
至于为什么会变小,是因为在.mk文件中指定了编译一个locSDK3.SO,编译时就会将现有的同名so删除,重新编译生成,而jni可能中没有任何对应c文件或者你没有指定编译哪些文件,所以文件so中几乎没有实际数据。
至于为什么会变小,是因为在.mk文件中指定了编译一个locSDK3.SO,编译时就会将现有的同名so删除,重新编译生成,而jni可能中没有任何对应c文件或者你没有指定编译哪些文件,所以文件so中几乎没有实际数据。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询