2016-11-07 86 views
3

我有項目在ionic,我已經設置圖標使用ionic CLI離子應用程序圖標不會在android中更改

在iOS中,圖標已更改,但在android中未更改。

這裏是我的config.xml:

<platform name="android"> 
    <icon src="resources/android/icon/drawable-ldpi-icon.png" density="ldpi"/> 
    <icon src="resources/android/icon/drawable-mdpi-icon.png" density="mdpi"/> 
    <icon src="resources/android/icon/drawable-hdpi-icon.png" density="hdpi"/> 
    <icon src="resources/android/icon/drawable-xhdpi-icon.png" density="xhdpi"/> 
    <icon src="resources/android/icon/drawable-xxhdpi-icon.png" density="xxhdpi"/> 
    <icon src="resources/android/icon/drawable-xxxhdpi-icon.png" density="xxxhdpi"/> 
    <splash src="resources/android/splash/drawable-port-ldpi-screen.png" density="port-ldpi"/> 
    <splash src="resources/android/splash/drawable-port-mdpi-screen.png" density="port-mdpi"/> 
    <splash src="resources/android/splash/drawable-port-hdpi-screen.png" density="port-hdpi"/> 
    <splash src="resources/android/splash/drawable-port-xhdpi-screen.png" density="port-xhdpi"/> 
    <splash src="resources/android/splash/drawable-port-xxhdpi-screen.png" density="port-xxhdpi"/> 
    <splash src="resources/android/splash/drawable-port-xxxhdpi-screen.png" density="port-xxxhdpi"/> 
</platform> 

我檢查plaftorm /安卓/ RES但圖標和啓動畫面不會改變。

我刪除並重新添加平臺,但它沒有效果。

編輯:在資源目錄

我肯定圖像存在,就像我說的,我已經使用離子CLI命令ionic resources

這是我的資源圖標 file 該圖標在平臺IOS file3 而在此之前在平臺上的圖標android file2

回答

6

這是一個cordova問題。 https://github.com/driftyco/ionic-cli/issues/1608 卸載科爾多瓦(6.4.0),並降級到6.3.1

NPM卸載-g科爾多瓦 NPM安裝-g [email protected]

之後刪除Android平臺,並重新添加。

+2

正如在Github的問題中提到的,只是將android平臺升級到v6.1.0修復了這個問題:'離子平臺刪除android &&離子平臺添加android @ 6.1.0'。感謝這個問題的鏈接,幫助我很多順便說一句。 – bgondy

相關問題