2013-11-14 24 views
1

如何在Android应用程序的iOS依赖项下运行objective-c静态库“.a”? 详情: 我们有Objective-C框架的iOS项目(自定义,并没有在Java上的类比)。它应该在android上运行。 的Android NDK无法与iOS依赖运行 - 这是一个主要的问题在Android上运行objective-c静态库

+0

是什么让你觉得这是可能的?你应该编写一个C/C++框架来代替iOS和Android。 – npace

+0

我有这个框架的.h和.cpp文件。我们应该依赖这个库。或者我们可以创建静态的“.a”库来使用它们。问题:如何? –

回答

2

不能客观的C库直接添加到Android项目,但你可以试试这个工具:http://www.apportable.com,可以让你在Android上运行的客观C代码。

+0

它是转换为apk文件的工具。 –

+0

这不是一个选项 –

+0

是的,它是使用客观的C代码到Android的唯一方法。如上所述,您不能将objective-c库链接到android项目。关于这个选项,这是一个选项,因为你想要的选项不存在(并且它不能在技术上存在,因为android不会“理解”Objective-C代码。如果你喜欢,你可以移动到C/C++库。 –