我正在使用Visual Studio 15社区,Ionic和Apache Cordova构建一个Android应用程序,我想更新我的离子应用程序的图标。我使用Genymotion模拟应用程序但是使用VS15内置的Android模拟器得到了相同的结果。
此外,我使用了一个空白的离子项目。
我在配置文件中添加了我的图标来源(请注意我自己添加了密度,尚未生成)
<icon src="resources/android/icon/icon.png" density="xxxhdpi" />
根据此蓝图创建了应用徽标: http://ionicframework.com/docs/cli/icon-splashscreen.html
将.png文件放在特定文件夹
$ ionic resources --icon
执行命令来更新我的资源,因为我认为只要我构建应用程序(按下VS15中的播放按钮)它就会完成所有工作对我来说也许我在这里弄错了,因为通常这不是什么大问题。 我非常感谢您的所有答案,感谢您抽出宝贵时间来解决这个问题!
答案 0 :(得分:1)
截至最新更新。如果启动和图标没有更新。这是因为最新版本的ionic创建了2个md5文件的图标和启动。我猜是锁定更新。
只需删除这两个文件:“icon.png.md5
”和“splash.png.md5
”。
然后运行以下命令:ionic cordova resources
然后启动并更新图标。 可能对那些欢呼的人有所帮助!!
答案 1 :(得分:0)
密度设置为&#34; xxxhdpi&#34;密度。也许你需要添加另一个屏幕选项? 尝试刷新项目。
答案 2 :(得分:0)
如前所述,帖子被删除的用户(为什么?),我所要做的只是
$ ionic resources
快速说明:我不知道我必须安装工具(Android SDK,Apache Cordova等),因为我认为Visual Studio会因为第一次构建而下载它们,所以为什么要在本地安装它。您必须在本地安装它们,如果没有在您的计算机上安装工具,它将无法运行。
希望我能帮忙