天天看點

ionic3 打包遇到的報錯以及解決辦法

ionic3 打包錯誤解決辦法

        • 1.AndroidManifest.xml file is not found! Cant't increase build version android .
        • 2.cordova-plugin-background-mode 報錯
        • 3.cordova-android的版本過低

1.AndroidManifest.xml file is not found! Cant’t increase build version android .

ionic3 打包遇到的報錯以及解決辦法

解決辦法參考: https://blog.csdn.net/m0_38003768/article/details/80668428

2.cordova-plugin-background-mode 報錯

具體報錯:

ionic3 打包遇到的報錯以及解決辦法
ionic3 打包遇到的報錯以及解決辦法

在項目根目錄下的config.xml檔案中,添加代碼:

然後删除項目根目錄下的 plugins 檔案夾,分别執行:

cordova platform rm android
cordova platform add android
cordova plugin rm cordva-plugin-background-mode
cordova run android
           

如果這樣還不行,可能是 android 環境配置問題。

打包雖然成功,但還是有報錯的地方:

ionic3 打包遇到的報錯以及解決辦法

這樣打包能夠成功生成 apk 檔案,并在手機上安裝成功,但是所有接口都失效了!!!

3.cordova-android的版本過低

解決辦法:如下指令更新 cordova-android 版本

注意:cordova 版本和 cordova-android 版本不一樣

cordova platform update [email protected]