用NDK编译Android第三库.so和.a参考Github上的工程仅有OpenSSL为例 使用CentOS7和Ubuntu16.04生成OpenSSL的.so和.a库,在AndroidStudio测试正常使用,分析脚本执行流程,生成自己编译的.so和.a库供Android使用,其中也包含了IOS的生成方式
Android和IOS第三方.so或.a编译方式 参考GitHub开源项目,从环境搭建至测试完成,分析其中部分脚本的执行流程。测试环境CentOS7和Ubuntu16.04,均可以正常生成对应库,GitHub工程至包含一个测试demo,可以执行将生成的库替换掉对应的版本,然后修改Android的ABI,编译后使用模拟器和手机安装均可正常运行