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)
Personne n'a encore pris cette issue.
- Langage dominant
- Kotlin
- Étoiles
- 651
- Forks
- 321
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
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
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par reproduire l’échec avec com.mapbox.navigationcore:android-auto-components:3.23.1 et inspectez l’entrée res/drawable/ic_search_black36dp.png de l’AAR. Suivez ensuite la gestion de Git LFS dans le pipeline de release et vérifiez que l’entrée empaquetée contient les octets PNG bruts et qu’un projet Android s’assemble correctement.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- android, kotlin
- Domaine
- build-system, mobile, release
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- Calme
- Clarté
- Plutôt claire
- Accessibilité débutants
- 58/100