mapbox / mapbox/mapbox-navigation-android

Bug: android-auto-components:3.23.1 aar contains Git LFS pointer instead of raw asset (ic_search_black36dp.png)

Abierto
#7,955 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Lenguaje dominante
Kotlin
Estrellas
651
Forks
321
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

The 3.23.1 release of com.mapbox.navigationcore:android-auto-components fails to compile because an image asset was incorrectly packaged. The release pipeline appears to have packaged the Git LFS pointer file instead of pulling the actual binary asset.

Steps to Reproduce
Include com.mapbox.navigationcore:android-auto-components:3.23.1 in an Android project.

Attempt to assemble/build the project.
Error:

AAPT: error: file failed to compile.
/res/drawable/ic_search_black36dp.png: AAPT: error: file failed to compile.

Root Cause Evidence
Inspecting the unzipped .aar from the Maven repository reveals that res/drawable/ic_search_black36dp.png is actually a plain text file containing Git LFS metadata instead of image bytes:

version https://git-lfs.github.com/spec/v1
oid sha256:9c807...
size 1492

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Comienza reproduciendo el fallo con com.mapbox.navigationcore:android-auto-components:3.23.1 e inspecciona la entrada res/drawable/ic_search_black36dp.png del AAR. Después, rastrea el manejo de Git LFS en la canalización de release y verifica que la entrada empaquetada contenga los bytes PNG sin procesar y que un proyecto Android se ensamble correctamente.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
android, kotlin
Área
build-system, mobile, release
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Tranquilo
Claridad
Bastante claro
Aptitud para principiantes
58/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.