0
我該怎麼做:根據here升級到Cordova 3。我從科爾多瓦2.2跳到3.0。這一切都現在通過命令行發生,並且不需要手動拷貝JARS/JS庫的粘貼。我根據需要修改了我的插件結構,並通過命令行集成了每一個插件結構。升級到Cordova 3後編譯錯誤
問題:我試圖構建時遇到'多個dex錯誤'。谷歌搜索告訴我要確保我的庫裏沒有兩個科爾多瓦罐子。我刪除了舊的。現在有很多編譯錯誤。
org.apache.cordova.CordovaPlugin //compiles fine
我看到了類似的問題here - :根感和結構似乎是
import org.apache.cordova.api.CallbackContext; //org.apache.cordova.api cannot be resolved to a type.
import org.apache.cordova.api.CordovaPlugin;
import org.apache.cordova.api.PluginResult;
import org.apache.cordova.api.PluginResult.Status;
我解壓縮新的jar(通過Node.js的3.0作品它是自動NPM製造)和here,但它們屬於舊版本。我的解決方案正確嗎?如果是的話,任何人都可以指出我的官方鏈接,它是有記錄的。我不確定升級是否會嚴重破壞向後兼容性。
是改變進口路徑的工作對我來說我在我的問題中提到。我只是想知道爲什麼這樣一個重要的變化沒有記錄在任何地方。 –
哦,不,你能不能仔細閱讀文檔。檢查[this](http://docs.phonegap.com/en/edge/guide_platforms_android_plugin.md.html#Android%20Plugins) –
謝謝!這解決了我的問題。 – Ben