2014-03-14 397 views
4

我剛剛瞭解到英特爾xdk,我正在討論它是如何工作的,什麼是生產應用程序的步驟..但是,我被卡住理解它的一些地方。你能爲我澄清一些東西嗎?在英特爾xdk建設應用程序:你需要建立科爾多瓦使用科爾多瓦apis

從我的理解:

英特爾XDK默認提供了擴展的API科爾多瓦的API。因此,cordova apis包含在intel xdk中,如果有人想使用它們,它們只包含一個腳本標記,並將src設置爲'cordova.js'。所以我的問題,如果我使用科爾多瓦api而不是英特爾xdk apis ..(我不知道爲什麼有人會這樣做..當兩者​​都是相同的東西,所以爲什麼要添加cordova腳本標籤,然後參考等額外的麻煩等。 )然後我可以建立它作爲android應用程序和cordova apis將工作?或者我必須選擇科爾多瓦Android應用程序來使用科爾多瓦API?

enter image description here

我的猜測是剛剛選擇要構建Android將允許我使用科爾多瓦API,因爲這是一個很大的進步,它會一直在docs..maybe它!?!?!

回答

2

是的,只要包含「cordova.js」腳本標籤,您就可以構建爲「Android」應用程序,並且cordova API可以工作。它主要用於構建具有intel.xdk API的應用程序,後來增加了Cordova 2.9支持,此版本不支持Cordova插件。

「Cordova for Android」在測試版中,這更像是一個使用Cordova CLI構建的實際Cordova應用程序,科爾多瓦插件即將被支持,不支持intel.xdk API。您必須包含Cordova API的「cordova.js」腳本標記才能正常工作。這將成爲未來Android的默認版本。

+0

在「Cordova for Android」測試版本中,部分支持英特爾XDK API,應在幾周內「完全」支持(除少數特例外)。涵蓋該信息的文檔正在處理中,應在未來幾周內完成。 – xmnboy