可以参考这两篇文章:打包ANE中的多个库 和 打包的第三方依赖项
要注意的是,文章中提到:需要在 platform 选项 xml 文件中使用 <packagedDependencies> 标签,但是我这般设置打包时,总会遇到一堆莫名的错误。
我的做法是:去掉<packagedDependencies> 标签,而只在打包命令中将其添加进来:
-platform iPhone-ARM -platformoptions platformiOSARM.xml foo.a abc/x.framework lib.o
打包通过,运行起来也完全没问题。
不知道是我的链接方式不同,还是这两篇文章将有可能会发生的问题描述得不完整...