es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿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'
}

Tags:  , ,

Answer

  1. Avatar for 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:

    1. Limpia la compilación de tu proyecto yendo al menú Build > Clean Project en Android Studio.
    2. Asegúrate de que todos los atributos utilizados en tus archivos XML de diseño sean válidos y estén escritos correctamente.
    3. Verifica si has añadido atributos personalizados en tu proyecto y asegúrate de que estén definidos correctamente.
    4. Si el problema persiste, intenta actualizar tus dependencias a la última versión cambiando los números de versión en el archivo 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.

Comments are closed.