2016-12-05 53 views
0

我目前正在使用Microsoft Visual Studio(Community 2015)構建我的第一個移動應用程序。Taco不構建android圖標

構建對Android成功,但圖標圖像未針對平臺正確創建。我之所以這樣說是因爲在platforms/android/res/mipmap- *下創建的圖像是默認的科爾多瓦圖標而不是我的圖標。

我使用的是Cordova CLI 6.4.0。

相關的代碼行中我config.xml文件:

<platform name="android"> 
    <allow-intent href="market:*" /> 
    <icon src="res/icons/android/ldpi.png" density="ldpi" /> 
    <icon src="res/icons/android/mdpi.png" density="mdpi" /> 
    <icon src="res/icons/android/hdpi.png" density="hdpi" /> 
    <icon src="res/icons/android/xhdpi.png" density="xhdpi" /> 
    <icon src="res/icons/android/xxhdpi.png" density="xxhdpi" /> 
    <icon src="res/icons/android/xxxhdpi.png" density="xxxhdpi" /> 
</platform> 
+0

你可以嘗試從根www文件夾中定義它嗎?類似於 - Gandhi

+0

這是http://stackoverflow.com/questions/40315481/custom-res-screens-and-res-icons- get-replaced-with-default-cordova-screen-and-ic – Vincent

+0

@gandhi 6.4.0的cordova-android版本存在bug,所以我不認爲你的建議會有幫助。 – Vincent

回答

0

以不被複製圖標的問題的解決方法是添加下面一行config.xml文件:

您可以通過右鍵單擊config.xml文件並選擇「查看代碼」來編輯Microsoft Visual Studio中的config.xml文件。