在Intel XDK中构建应用程序:是否需要构建Cordova才能使用Cordova API?

4
我刚刚了解到Intel XDK,并正在研究它的工作原理和生成应用程序的步骤。然而,我在理解它的某些地方卡住了。您能为我澄清一些问题吗?
从我的理解中:
Intel XDK默认提供扩展Cordova API的API。因此,Cordova API包含在Intel XDK中,如果有人想使用它们,只需包含一个src设置为“cordova.js”的脚本标记即可。所以我的问题是,如果我使用Cordova API而不是Intel XDK API(我不知道为什么会这样做,因为两者是同一件事,为什么还要添加Cordova脚本标记和引用等额外麻烦),那么我可以构建它作为Android应用程序并且Cordova API将起作用吗?或者我必须选择Cordova Android应用程序来使用Cordova API?
我的猜测是仅选择构建Android将允许我使用Cordova API,因为这是一个重要的步骤,应该在文档中注明...也许是这样的!?!
1个回答

2

是的,您可以构建“Android”应用程序,并且只要包括“cordova.js”脚本标记,cordova API就能正常工作。它主要用于使用intel.xdk API构建应用程序,后来添加了Cordova 2.9支持,但不支持Cordova插件。

“Cordova for Android”处于beta版本发布阶段,这更像是使用Cordova CLI构建的实际Cordova应用程序,很快将支持Cordova插件,但不支持intel.xdk API。您必须包括“cordova.js”脚本标记才能使Cordova API正常工作。这将成为未来Android的默认构建。


在“Cordova for Android” beta版本中,Intel XDK API已经部分支持,并将在未来几周内“完全”支持(除了一些特殊情况)。相关文档正在制作中,预计将在接下来的几周内完成。 - xmnboy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接