No se encontró ningún identificador de recurso para el atributo 'roundIcon' en el paquete 'android'
Estoy tratando de compilar mi proyecto, pero hay algún error
Android manifest.xml
- Cómo vincular un layout_width y layout_height mediante el enlace de datos en Android
- Acceso al atributo de manifiesto android: installLocation
- Cómo establecer una altura máxima con contenido de recapitulación en android?
- Placeholder Fragmento / Actividad principal android.view.InflateException
- Eclipse no muestra errores de XML
<application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher" android:supportsRtl="true" android:theme="@style/AppTheme">
Ya trato de reconstruir el proyecto o sincronizar con gradle pero no funciona para mí.
Mis dependencias
compile 'com.android.support:appcompat-v7:23.0.0' compile 'com.android.support:design:23.0.0' compile 'com.android.support.constraint:constraint-layout:1.0.2' testCompile 'junit:junit:4.12' compile project(':circleimageview-2.0.0-sources')
¿Cómo arreglar este error? Soy novato de Android Studio.
- Tamaño máximo al analizar XML con DOM
- Cómo clasificar los componentes de Android según el tamaño de la imagen mediante XML
- XMLResourceParser, no estoy seguro de cómo leer el XML que tengo
- Tema XML de Android que hereda de dos temas principales?
- Android: crea automáticamente variables para todos los IDs en xml
- Tag mismatch error-Android studio
- Extras en el intento de correo electrónico - Preferencias XML
- Adaptador de llamada de reconocimiento de voz de Android
roundIcon
es un atributo que se introdujo por primera vez para Android O (8.0, API nivel 25), por lo tanto, tiene dos opciones disponibles basadas en el tipo de dispositivo que está orientando:
- Si está creando una aplicación específicamente para Android O, asegúrese de que
minSdkVersion
ytargetSdkVersion
estén establecidos en 25 en elbuild.gradle
su aplicación:
defaultConfig { minSdkVersion 25 targetSdkVersion 25 }
- De forma alternativa, si desea orientar antiguos niveles de API, tendrá que eliminar
android:roundIcon
de su manifiesto y usar sóloandroid:icon
.
He eliminado android:roundIcon
de mi manifiesto, pero al compilar mi proyecto con API 24, la propiedad android:roundIcon
todavía se agrega a la AndroidManifest.xml
.
Con el fin de resolver mi problema, tuve que actualizar mi API a la versión 25 y establecer comileSdkversion
a 25
.