前段時間莫名其妙的發(fā)現(xiàn)發(fā)布的app不能正常的現(xiàn)實(shí)圖標(biāo)和啟動頁了胆建,加載出來的圖標(biāo)以及圖片顯示的都是cordova的默認(rèn)圖片以及啟動頁圖片
在網(wǎng)上找了很多教程各種查找都不能解決方法
表現(xiàn)原因?yàn)椋?/p>
項(xiàng)目根目錄下的res文件夾內(nèi)正常生成圖片疆柔,但是platform/andorid/res下生成的圖片是不正確的
使用ionic resources不能正常解決供鸠,
片面的解決方法是將項(xiàng)目根目錄下的res文件夾的內(nèi)容覆蓋到paltform/android/res文件夾下再次生成app就可以了
但是這個方法存在缺陷,加入使用cordova platform rm android在進(jìn)行添加的時候還需要重新替換一下圖片告希,比較麻煩
后來無意間在聊天中找到原因:
因?yàn)闊o意間我對cordova進(jìn)行了升級,運(yùn)行cordova -v發(fā)現(xiàn)我的cordova的版本是6.4.0烧给,
運(yùn)行npm install -g cordova@6.3.0之后發(fā)現(xiàn)生成的圖標(biāo)生正確的燕偶,app打開也是正常的
具體原因現(xiàn)在還不知道是什么原因,請大神進(jìn)行指教