personalizar - mipmap android studio
Error: no se encontró ningún recurso que coincida con el nombre dado(en ''icono'' con el valor ''@ drawable/icon'') (14)
En mi caso, uso Xamarin con Visual Studio 2013. Creo una aplicación en blanco (Android) que luego implemento sin ninguna actualización de código.
Puedes probar:
Asegúrese de que icon.png (o los archivos mencionados en la aplicación android: icon tag) esté presente en la carpeta drawable-hdpi dentro de la carpeta res del proyecto de Android.
Si muestra el error, incluso si el icono.png está presente, elimine el ícono de android: ícono de la aplicación de declaración del AndroidManifest.xml y agréguelo nuevamente.
Comprueba la ruta de tu carpeta de proyectos. Si es demasiado largo, o contiene espacio, o contiene algún carácter Unicode, intente reubicarse.
Error: no se encontró ningún recurso que coincida con el nombre dado (en ''icono'' con el valor ''@ drawable / icon'').
Este es mi manifiesto ... Soy extremadamente nuevo en esto, recién comencé esta mañana y no tengo experiencia previa en programación.
<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>
Encontré esta pregunta. Estaba importando un proyecto antiguo en el estudio de Android y obtuve el error.
El problema se resolvió finalmente para mí aquí.
En el manifiesto tiene.
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
...
pero @drawable ha sido reemplazado por @mipmap, por lo que se necesitaba cambiar a:
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
...
Pongo esta respuesta aquí, ya que puede convertirse en un problema más común.
Esto sucede cuando ha cambiado previamente su icono o el ic_launcher; y cuando ese ic_launcher ya no existe en su carpeta base.
Intente agregar una imagen png y darle el mismo nombre y luego cópielo en la carpeta que se puede dibujar. Ahora compile el proyecto.
Existe una solución aún más simple: elimine la carpeta de caché en user / .android / built-cache y vuelva a Android Studio y sincronice con Gradle nuevamente, si eso todavía no funciona, vuelva a eliminar la carpeta de caché, reinicie Android Studio -Importar el proyecto
He dedicado mucho tiempo a este problema y, para mí ( para Intellij IDEA ), la solución es especificar la ruta correcta al directorio res :
- clic derecho sobre el proyecto
- Haga clic en módulos en el panel izquierdo
- seleccione Android debajo del nombre de su proyecto
- en la pestaña Estructura establece la ruta correcta.
¡Y no olvides revisar todos los caminos en esta pestaña !
Espero que sea de ayuda para alguien!
Lo que me solucionó el problema fue crear una carpeta "dibujable" en "..platforms / android / res /" y poner "icon.png" en ella.
Necesitas agregar icon.png a través de visual.
Resouces... / Dravable/ Add ///
Quita esta línea de tu manifiesto:
<application android:label="@string/app_name" android:icon="@drawable/icon">
Tiene dos etiquetas de aplicación, solo una debe estar presente.
Si está 100% seguro de que los directorios y archivos están bien, eche un vistazo a la ubicación del proyecto.
Hay un límite en la longitud de la ruta de los archivos en el sistema operativo. Quizás este límite se está excediendo en los archivos de su proyecto.
Mueva el proyecto a una carpeta más corta (diga C: / MyProject) e inténtelo de nuevo.
¡Este fue el problema para mí!
Si la aplicación cordova copia un archivo png válido para
recursos / android / icon.png
y luego correr
recursos iónicos --icon
Sin embargo, otra Googlemare Landmine ... De alguna manera, si te equivocas, la línea del ícono en tu archivo .gen muere. (Prueba empírica de la mía después de luchar 2 horas)
Inserte un nuevo ícono con el ícono de 72x72 en la carpeta hdpi con un nombre diferente al original, y también actualice el nombre en el manifiesto.
¡El icono de alguna manera resucita en el archivo Gen y listo! tiempo de seguir adelante.
También me encontré con este error. Tengo una aplicación Cordova y el problema fue que en config.xml
tenía un elemento duplicado <icon src="icon.png">
, uno que apunta a una ruta no existente.
Tratando de construir la aplicación HelloWorld en Ubuntu 16.04. Se ha producido un error con el icono / dibujable. La solución podría ser:
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
Por lo tanto, se ve como el archivo icon.xml perdido.
Tuve este problema He creado una imagen para mi fondo con formato jpg. antes de agregar esta imagen, cambié el formato a png con cambiar el nombre del formato. Y luego tengo este error como tú. Cambié mi imagen de formato con editor de imágenes como photoshop a png y la reemplacé con imagen en mi proyecto y luego no tuve ese error. sory por mal inglés