我可以将C库包装到Adobe Air原生扩展IOS / Android吗?
我有一个由第三方编写的C库.我想将该库用于移动设备的adobe air原生扩展?
我能做到吗?如果是这样,我在哪里可以找到一些准则?
最佳答案
我将尝试回答问题的Android部分.
我没有在Adobe Air文档中明确说明这是可行的,但在Adobe Air的Adobe帮助文档中,第Packaging a native extension: Building the native library节,它说:
Android native libraries: When you use the Android NDK,provide a shared library with a filename as follows (etc)
您可能知道的NDK允许您使用包括C在内的本机代码语言实现Android应用程序的各个部分.
我认为在文档中这个引用意味着它是可能的.作为起点,我会熟悉NDK的细节.
虽然这不是关于如何处理的详细指南,但我希望它提供了一个指向正确方向的指针.