¿Error de enlace de recursos en Android – 3.1.24?
Estoy trabajando en una aplicación de módulo MVVM y estoy obteniendo el siguiente error: – C:\Users\123.gradle\caches\transforms-2\files-2.1\67afe2b5b1b4fe8a866b1004d9b96c04\core-1.7.0\res\values\values.xml:105:5-114:25: AAPT: error: no se encontró el recurso android:attr/lStar.
He utilizado estas dependencias: –
dependencias {
implementation "androidx.appcompat:appcompat:$rootProject.appCompatVersion"
// Dependencias para trabajar con componentes de arquitectura
// Es probable que debas actualizar los números de versión en el archivo build.gradle (proyecto)
// Componentes de Room
implementation "androidx.room:room-runtime:$rootProject.roomVersion"
implementation 'androidx.appcompat:appcompat:1.4.0'
implementation 'androidx.constraintlayout:constraintlayout:2.1.2'
annotationProcessor "androidx.room:room-compiler:$rootProject.roomVersion"
androidTestImplementation "androidx.room:room-testing:$rootProject.roomVersion"
// Componentes del ciclo de vida
implementation "androidx.lifecycle:lifecycle-viewmodel:$rootProject.lifecycleVersion"
implementation "androidx.lifecycle:lifecycle-livedata:$rootProject.lifecycleVersion"
implementation "androidx.lifecycle:lifecycle-common-java8:$rootProject.lifecycleVersion"
// Interfaz de usuario
implementation "androidx.constraintlayout:constraintlayout:$rootProject.constraintLayoutVersion"
implementation "com.google.android.material:material:$rootProject.materialVersion"
// Pruebas
testImplementation "junit:junit:$rootProject.junitVersion"
androidTestImplementation "androidx.arch.core:core-testing:$rootProject.coreTestingVersion"
androidTestImplementation("androidx.test.espresso:espresso-core:$rootProject.espressoVersion", {
exclude group: 'com.android.support', module: 'support-annotations'
})
androidTestImplementation "androidx.test.ext:junit:$rootProject.androidxJunitVersion"
}
La versión es
ext {
appCompatVersion = '1.3.0'
constraintLayoutVersion = '2.0.4'
coreTestingVersion = '2.1.0'
lifecycleVersion = '2.3.1'
materialVersion = '1.3.0'
roomVersion = '2.3.0'
// pruebas
junitVersion = '4.13.2'
espressoVersion = '3.1.0'
androidxJunitVersion = '1.1.2'
}
davy.ai
El mensaje de error sugiere que no se puede encontrar el atributo ‘lStar’ en los recursos de Android. Esto podría ser debido a un error ortográfico o a un atributo inválido utilizado en el archivo XML de diseño.
Para solucionar este problema, puedes intentar los siguientes pasos:
build.gradle
.Además, podrías intentar usar un atributo diferente en lugar de ‘lStar’ o revisar si es necesario para los requisitos de tu proyecto.