4

我刚刚了解了英特尔 xdk,我正在讨论它是如何工作的,以及制作应用程序的步骤是什么。但是,我在理解它的时候陷入了困境。你能为我澄清一些事情吗?

据我了解:

默认情况下,英特尔 XDK 提供扩展 cordova api 的 api。因此,cordova api 包含在 intel xdk 中,如果有人想使用它们,他们只需包含一个 src 设置为“cordova.js”的脚本标签。所以我的问题是如果我使用cordova api而不是intel xdk apis ..(我不知道为什么有人会这样做..当两者​​是同一件事时,为什么要额外麻烦添加cordova脚本标签然后引用等。 ) 那么我可以将它构建为 android 应用程序并且 cordova api 可以工作吗?或者我必须选择cordova android 应用程序才能使用cordova api?

在此处输入图像描述

我的猜测只是选择为 android 构建将允许我使用cordova api,因为这是一大步而且它已经在文档中..也许它是!?!?!

4

1 回答 1

2

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

“Cordova for Android”处于测试版,这更像是一个使用Cordova CLI构建的实际 Cordova 应用程序,即将支持 Cordova 插件,不支持 intel.xdk API。您必须包含“cordova.js”脚本标签才能使 Cordova API 工作。这将成为未来 Android 的默认构建。

于 2014-03-14T05:10:33.437 回答