ionic2踩坑之ionic resources失敗


網上關於ionic2怎么修改應用圖標和啟動畫面資料也挺多的。不過大家執行ionic resources的時候不少人都執行失敗了,關於執行失敗的原因網上很少。下面分享一下我的經驗吧。

1、看自己的項目下面有沒有resources目錄,沒有的話先build,build之后就有了.

2、打開這個目錄會發現下面有icon.png和splash.png這兩張圖片,他們分別對應應用圖標和啟動動畫。將自己的應用圖標和動畫覆蓋這兩張圖片就行了。建議分辨率分別是1024x1024和2208x2208.圖片格式支持png、psd、ai。

3、執行ionic resources.執行之后build一下,會發現項目下面多了一個res目錄。將這個res文件覆蓋掉platforms\android\res文件。

4、執行ionic build android打包,發現應用圖標和啟動畫面都變了。

但是這步驟有兩個問題,一個是ionic resources可能會失敗。這個的解決方案通常都是說把png格式修改為ai格式,但是既然都支持沒理由png就報錯,其實原因是因為圖片大小有限制,太大了就會報錯,將圖片壓縮之后再執行就可以了。

第二個問題其實也是ionic resources引起的,如果你的圖片分辨率和大小不符合規范卻又執行成功了的話,很可能res目錄下面的目錄列表會有空目錄,
如圖:

這是因為對應適配的圖片生成失敗了,這樣第三步之后進行第四步的話會打包失敗。解決方案就是圖片用推薦的分辨率同時壓縮他的大小。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM