Google a annoncé le nouvel outil de recherche de code Android, facilitant la recherche de code au sein du projet Android Open Source (AOSP). Lisez la suite pour en savoir plus !
Le code source d'Android réside à l'emplacement Dépôts Git du projet Open Source Android, et par extension, où le le code source de chaque nouvelle version d'Android est téléchargé. Bien que le fait d'avoir le code source open source et disponible gratuitement soit certainement un avantage majeur, la recherche via AOSP n'a pas été une affaire agréable et sans effort jusqu'à présent. Si vous souhaitez rechercher comment certaines classes et méthodes sont construites, vous pouvez soit cloner le référentiel et effectuer une recherche manuellement à l'aide d'un outil tel que grep, soit vous fier à des outils en ligne tels que AndroidXRéf ou Opérasys. Google facilite encore plus la recherche au sein de l'AOSP avec le nouvel outil public de recherche de code Android pour le projet Android Open Source.
Cloner l'AOSP et rechercher une version locale n'est pas réalisable pour tout le monde, car l'AOSP est massif et constamment mis à jour. Les outils en ligne ne constituent pas non plus la solution parfaite, car ils ne sont souvent pas mis à jour avec les dernières versions du code source. Google
Pour l'instant, l'outil de recherche de code Android ne peut effectuer une recherche que dans la branche principale de l'AOSP, c'est-à-dire la plus version à jour d'AOSP, qui présente une limitation dans la mesure où vous ne pouvez pas voir comment AOSP s'est comporté sur certains autres libère. Cependant, Google note que l'outil deviendra plus sophistiqué au fil du temps, nous nous attendons donc à ce qu'il devienne plus utile à l'avenir.
Source: Blog des développeurs Android