如何在Titanium开发中使用第三方Objective C库?

时间:2013-02-26 17:39:49

标签: cross-platform titanium titanium-mobile titanium-modules

我有一个移动项目需要使用第三方库,我想在iOS和Android上使用Titanium,但该库只用Objective C编写。

Appcelerator发布了一条帖子:Extending Titanium Mobile

似乎需要重写代码,但它非常复杂。

还有其他方法可以达到这个目的吗?

1 个答案:

答案 0 :(得分:1)

在不知道它是什么图书馆或任何细节的情况下,我会说不,绝对没有办法解决这个问题。

用Obj-C编写的东西,在iOS上运行,用JAVA编写的东西在Android上运行。因此,您必须在JAVA中编写一些内容,以便您的模块可以在Android上运行。

至于将现有的Obj-C库移植到Titanium,这通常非常简单,并且在您链接的文档中也有详细描述。

另外请注意,如果你的库可以用JavaScript实现,那么我会用JavaScript重写它,而不是用android重写它,这会给你更多的平台能力。