今天在用ionic2 的 生成新的icon和splash,生成後安裝,應用圖標和啟動畫面依然沒變化。。。 不知道大家有沒有被坑過,今天被坑了一下午,終於找到了辦法: 解決方法 第一次使用 後根文件夾下會生成一個res文件夾,比如你的項目文件夾名是 ,那麼就是 文件夾。 將res中的所有文件夾複製到 ...
今天在用ionic2 的ionic resources
生成新的icon和splash,生成後安裝,應用圖標和啟動畫面依然沒變化。。。
不知道大家有沒有被坑過,今天被坑了一下午,終於找到了辦法:
解決方法
第一次使用ionic resources
後根文件夾下會生成一個res文件夾,比如你的項目文件夾名是demo
,那麼就是demo/res
文件夾。
將res中的所有文件夾複製到demo\platforms\android\res
下,res裡面的同名文件夾覆蓋(註意:保留該文件夾下原本的values文件夾
和xml文件夾
)。
再ionic run android --prod
試試是不是圖標和啟動畫面換成你自己的了?
2017-4-5補充
原因是cordova版本過高,所以解決方式很簡單,降低cordova版本,目前是6.4.0,降低到6.3.1:
- 卸載cordova
npm uninstall -g cordova
- 重新安裝cordova
cnpm install -g [email protected]
,這裡使用cnpm,npm太慢了 - 使用
cordova -v
查看版本cordova版本是否降低為6.3.1了 ionic platform rm android
ionic platform add android
- 最後查看
platform/android/res
是否是期望的圖標和啟動畫面或者build一個.apk在手機上看。