2013-04-09 70 views
1

我需要为PhoneGap应用程序开发一个插件,它将用于PhoneGap上的iOS,BlackBerry,Android和WindowsPhone应用程序。使用C++库创建PhoneGap插件

我在C++一组函数(库),可用于在图像应用操作,我想知道如果我可以用这个C++库在本机代码的PhoneGap构建不同的插件,使用类似包装或类似于JAVA,Objective-C

或者存在其他方法在多个移动平台中使用这个C++库,例如使用JNI调用C代码?

在此先感谢。

+1

例如在本机Android上,您可以使用C++和Java(您可以在JNI上查找)。不知道在其他平台上。如果C++可以与各自的本地语言一起使用,则需要检查其他平台。 – wmfairuz 2013-04-09 17:02:54

+0

那么对于Android我可以使用JNI,BlackBerry也使用Java,所以JNI可能是可用的,但iOS Objective-C,不知道是否可以调用C++函数。 – ManuParra 2013-04-09 17:07:53

+1

你可以在Objective-C代码中明确调用C++函数。只需使用'#include'语句添加包含你的函数的文件... – Moray 2013-04-09 17:10:28

回答

-1

您的答案无法提交。请参阅上面的错误。

+0

为什么?发生了什么? – ManuParra 2013-04-09 16:58:24

+0

@ManuParra您的答案无法提交。请参阅上面的错误.'只是错误提醒您,您的答案有错误,无法提交。它与你的问题无关。 – 2013-04-09 17:04:23

+0

答案是“不”原因:你需要不同的库,Androd中的本地代码,Android版本,Blackberrry ... ans iOS ... – 2013-04-09 17:19:20