ionic2 (真正)修改应用图标和启动画面
今天在用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 cordova@6.3.1
,这里使用cnpm,npm太慢了 - 使用
cordova -v
查看版本cordova版本是否降低为6.3.1了 ionic platform rm android
ionic platform add android
- 最后查看
platform/android/res
是否是期望的图标和启动画面或者build一个.apk在手机上看。
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步