![](/img/trans.png)
[英]Updated from ionic 4 to 5 ionic cordova android livereload error - Copy Plugin
[英]Ionic application : Android --livereload shows cordova not available error
我正在創建一個離子應用程序...
我試圖使用顯示運行時錯誤的 離子服務運行該應用程序:未捕獲(承諾):cordova_not_available
然后,我添加了瀏覽器平台並使用離子cordova運行瀏覽器。然后,我在瀏覽器中沒有出現任何錯誤,但也沒有任何操作,在控制台中,我發現無法打開sqlite數據庫 。
然后我添加了android平台並使用離子科爾多瓦運行android一切正常...
我以為無需重新運行就可以重新加載應用程序,因此我使用離子cordova來運行android --livereload,然后遇到相同的第一個錯誤。 運行時錯誤:未捕獲(承諾):cordova_not_available
所以我無法弄清楚我用cordova到底犯了什么錯誤,為什么每次都顯示不同的錯誤。
幫助我繼續。 提前致謝
我想如果要使用控制台日志在android中進行仿真,並且服務器日志使用此命令,則應在CLI中使用以下命令:
$ ionic emulate android --livereload --consolelogs --serverlogs
要在android上運行,請使用以下命令:
$ ionic run android -l -c -s
首先,請完成以下步驟:如果您希望插件能在瀏覽器中使用,則應添加平台瀏覽器並運行它:
ionic cordova platform add browser
並運行它:
ionic cordova run browser
而不是ionic serve
如果上述所有方法均無效,請嘗試通過以下命令重新安裝cordova
npm install -g cordova
並使用以下命令檢查安裝的版本
cordova --version
希望這對您有用。 盡力擺脫這個問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.