Erreur: Aucune ressource trouvée qui correspond au nom donné (dans "icon" avec la valeur "@ drawable/icon").
C’est mon manifeste. Je suis extrêmement novice dans ce domaine. Je viens de commencer ce matin et je n’ai aucune expérience en programmation.
<manifest xmlns:Android="http://schemas.Android.com/apk/res/Android"
package="com.asdf"
Android:versionCode="1"
Android:versionName="1.0" >
<uses-sdk
Android:minSdkVersion="8"
Android:targetSdkVersion="19" />
<application
Android:allowBackup="true"
Android:icon="@drawable/ic_launcher"
Android:label="@string/app_name"
Android:theme="@style/AppTheme" >
</application>
<application Android:label="@string/app_name" Android:icon="@drawable/icon">
<activity Android:name="ExampleActivity"
Android:label="@string/app_name">
<intent-filter>
<action Android:name="Android.intent.action.MAIN" />
<category Android:name="Android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
Trouvé cette question. J'importais un ancien projet dans le studio Android et j'ai eu l'erreur.
La question a finalement été résolue pour moi ici mipmap drawables for icons
Dans le manifeste, il a
<application
Android:allowBackup="true"
Android:icon="@drawable/ic_launcher"
...
mais @drawable a été remplacé par @mipmap et devait donc être remplacé par:
<application
Android:allowBackup="true"
Android:icon="@mipmap/ic_launcher"
...
Je mets cette réponse ici, car cela pourrait devenir un problème plus courant.
Ce qui a résolu le problème pour moi, c’était: créer un dossier "dessinable" dans "..platforms/Android/res /" et y placer "icon.png".
Si vous êtes sûr à 100% que les répertoires et les fichiers sont corrects, examinez l'emplacement du projet.
La longueur du chemin d'accès aux fichiers dans le système d'exploitation est limitée. Peut-être que cette limite est dépassée dans vos fichiers de projet.
Déplacez le projet dans un dossier plus court (dites C:/MyProject) et réessayez!
C'était le problème pour moi!
J'ai passé beaucoup de temps sur ce problème et quant à moi ( pour Intellij IDEA ) la solution consiste à spécifier le chemin correct vers le répertoire res:
Et n'oubliez pas de vérifiez tous les chemins dans cet onglet !
J'espère que ce sera utile pour quelqu'un!
Supprimez cette ligne de votre manifeste:
<application Android:label="@string/app_name" Android:icon="@drawable/icon">
Vous avez deux balises d'application, une seule doit être présente.
Vous devez ajouter icon.png par visuel.
Resouces... / Dravable/ Add ///
Il existe une solution encore plus simple: supprimez le dossier de cache dans le répertoire utilisateur/.Android/built-cache, retournez à Android studio et synchronisez-le à nouveau avec Gradle. -importer le projet
si cordova app copie un fichier png valide dans
ressources\Android\icon.png
puis courir
ressources ioniques --icon
Encore une autre mine terrestre de Googlemare .... D'une manière ou d'une autre, si vous vous trompez, la ligne d'icônes de votre fichier .gen disparaît. (Preuve empirique de moi après avoir lutté 2 heures)
Insérez une nouvelle icône icône 72x72 dans le dossier hdpi avec un nom différent de celui d'origine et mettez à jour le nom sur le manifeste également.
L'icône ressuscite en quelque sorte sur le fichier Gen et le tour est joué !! Il est temps de passer à autre chose.
Essayer de construire l'application HelloWorld sur Ubuntu 16.04. Vous avez une erreur avec drawable/icon. La solution pourrait être:
cp ./platforms/Android/build/intermediates/exploded-aar/com.Android.support/design/25.3.1/res/drawable/navigation_empty_icon.xml ./platforms/Android/build/intermediates/exploded-aar/com.Android.support/design/25.3.1/res/drawable/icon.xml
Cela ressemble donc au fichier icon.xml manquant.
J'ai aussi rencontré cette erreur. J'ai une application Cordova et le problème était que dans config.xml
j'avais un élément dupliqué <icon src="icon.png">
, un pointant vers un chemin inexistant.
Dans mon cas, j'utilise Xamarin avec Visual Studio 2013. Je crée une application vide (Android), puis je la déploie sans mise à jour du code.
Tu peux essayer:
Assurez-vous que icon.png (ou tous les fichiers mentionnés dans l'application Android: balise icon) est présent dans le dossier drawable-hdpi du dossier res du projet Android.
Si l’erreur apparaît même si le fichier icon.png est présent, supprimez l’application de déclaration Android: icon du fichier AndroidManifest.xml et ajoutez-la à nouveau.
Vérifiez le chemin de votre dossier de projet. S'il est trop long, s'il contient un espace ou un caractère Unicode, essayez de le déplacer.
Cela se produit lorsque vous avez précédemment modifié votre icône ou ic_launcher; et quand ic_launcher n’existe plus dans votre dossier de base.
Essayez d’ajouter une image png et de donner le même nom, puis copiez-le dans votre dossier pouvant être dessiné. Générez maintenant le projet.
j'ai eu ce problème. J'ai créé une image pour mon fond avec le format jpg. Avant d’ajouter cette image, j’ai changé le format en png avec renommer le format. et puis j'ai eu cette erreur comme vous. J'ai changé mon format d'image avec l'éditeur d'images comme Photoshop en png et l'ai remplacé par une image dans mon projet. sory pour mauvais anglais