簡體   English   中英

離子應用程序圖標不變

[英]Ionic app icon doesn't change

我正在使用Visual Studio 15社區,Ionic和Apache Cordova構建一個android應用程序,我想更新我的ionic應用程序的圖標。 我正在用Genymotion模擬該應用程序,但是使用VS15中的內置android模擬器可以獲得相同的結果。

另外,我使用了一個空白的離子項目。

我已經試過了

  • 我在配置文件中添加了圖標的來源(請注意,我自己添加了密度,尚未生成)

     <icon src="resources/android/icon/icon.png" density="xxxhdpi" /> 
  • 根據以下藍圖創建了應用徽標: http : //ionicframework.com/docs/cli/icon-splashscreen.html

  • 將.png文件放在特定的文件夾中

我的項目層次

  • 我遵循了ionic and visual studio網站上的指示,但沒有結果。

我沒有嘗試

  • 實際上,我並沒有嘗試使用$ ionic resources --icon來執行命令來更新我的資源,因為我認為,一旦我構建了應用程序(按VS15中的播放按鈕),它就會為我完成所有工作

也許我在這里出錯了,因為通常這沒什么大不了的。 我非常感謝您的所有回答,感謝您抽出寶貴的時間處理此問題!

截至最新更新。 如果啟動畫面和圖標未更新。 那是因為最新版本的ionic會創建2個md5文件的圖標和啟動畫面。 我猜這是鎖定更新。

只需刪除以下兩個文件:“ icon.png.md5 ”和“ splash.png.md5 ”。

然后運行以下命令: ionic cordova resources

然后啟動,圖標應更新。 可能對有人加油有幫助!

密度設置為“ xxxhdpi”密度。 也許您需要添加其他屏幕選項? 也嘗試刷新項目。

就像之前提到的某個用戶的帖子已被刪除(為什么?)一樣,我要做的就是

  1. 打開我的命令行
  2. 轉到我的項目所在的目錄
  3. 輸入命令$ ionic resources
  4. 而已! 其余所有工作都由離子技術完成

快速說明:我不知道我必須安裝這些工具(Android SDK,Apache Cordova等),因為我認為Visual Studio是由於首次構建而下載了它們,因此為什么要在本地安裝它。 您必須在本地安裝它們,如果沒有在計算機上安裝工具,它將無法正常工作。

希望我能幫上忙

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM