【问题标题】:How to use a third party Objective C library in Titanium development?如何在 Titanium 开发中使用第三方 Objective C 库?
【发布时间】:2013-02-26 17:39:48
【问题描述】:

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

Appcelerator 有一个帖子:Extending Titanium Mobile

似乎需要重写代码,但是相当复杂。

还有其他方法可以实现吗?

【问题讨论】:

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


    【解决方案1】:

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

    用 Obj-C 编写的东西在 iOS 上运行,用 JAVA 编写的东西在 Android 上运行。因此,您必须在 JAVA 中编写一些东西才能使您的模块在 Android 上运行。

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-11
      • 2016-01-21
      • 2011-05-05
      • 1970-01-01
      相关资源
      最近更新 更多