Ne peut pas changer l'icône par défaut de l'application Android?

Je suis confronté à un problème. J'ai converti une application javascript de l'application Android en utilisant phonegap, cordoue et eclipse. L'Application fonctionne cool.

Mais le problème est, il affiche toujours cordova icône de l'icône de l'application. J'ai remplacé toutes les icônes dans le "project/res" dossier. Mais encore, il montre l'icône par défaut?

J'ai googlé et il est venu de savoir que je dois changer dans le fichier manifeste. Ainsi, j'ai changé dans le AndroidManifest.XML avec le code,

android:icon="@drawable/icon"

"icône" est mon nom de l'image.

Quel est le problème ici? Pourquoi je ne reçois pas mon propre icône? Je suis nouveau sur ce Android de l'Environnement.

J'ai suivi cet article http://smartgap.wordpress.com/2012/08/11/customizing-launch-icon-on-eclipsephonegap-application/

Mon Fichier Manifeste :

<?xml version="1.0" encoding="utf-8"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.  See the NOTICE file
distributed with this work for additional information
regarding copyright ownership.  The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License.  You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied.  See the License for the
specific language governing permissions and limitations
under the License.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:windowSoftInputMode="adjustPan"
package="com.mage.edunxt" android:versionName="1.0" android:versionCode="1" android:hardwareAccelerated="true">
<supports-screens
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:xlargeScreens="true"
android:resizeable="true"
android:anyDensity="true"
/>
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.RECORD_VIDEO"/>
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />   
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />   
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.BROADCAST_STICKY" />
<application android:icon="@drawable/icon" android:label="@string/app_name"
android:hardwareAccelerated="true"
android:debuggable="true">
<activity android:name="EduNxtQTIPlayer" android:label="@string/app_name"
android:theme="@android:style/Theme.Black.NoTitleBar"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="15"/>
</manifest> 
Pouvez-vous creuser toutes les ressources dans le dossier de l'importation d'Application et de voir où cette "ion" est caché, cela peut-il être ancrée dans le code lui-même, signifie qu'elle est construite pixel par pixel?
Merci pour la réponse. Pouvez-vous m'explique pourquoi peu clairement? parce que je suis totalement nouveau pour cet environnement
Avez-vous supprimer l'icône par défaut de tous les drawable dossiers? Essayez de désinstaller l'application et de la réinstaller. Il y a aussi la possibilité que vous avez utilisé des outils qui ne sont pas libres ou venir avec certains de licence exigeant que vous utilisez leur icône. Pour cette raison, elles peuvent être l'icône de la programmation.
Quel est le format de votre icône?
je n'ai pas de supprimer l'ancienne icône. Mais je l'ai renommé. Aussi, je l'ai désinstallé et installé. mais pas d'utilisation. Alors ce n'est pas une icône de l'outil. Ceci est mon propre icône. Je veux juste l'utiliser pour mon Application.

OriginalL'auteur Edwin Alex | 2013-04-15