Google facilite la recherche d'AOSP avec un nouvel outil de recherche de code Android

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

nouvel outil de recherche de code Android, cependant, fonctionne avec le code juste après sa fusion avec l'un des dépôts publics AOSP Git. Cela le rend utile non seulement pour découvrir comment certaines fonctionnalités fonctionnent dans Android, mais cela aidera également à fournir des liens dans les rapports de bogues et à effectuer des recherches rapides sur des appareils non destinés au développement. L'outil intègre également un support de références croisées, permettant aux développeurs de rechercher quand quelque chose est utilisé ailleurs dans AOSP. L'outil de recherche de code Android prend également en charge des outils de recherche plus avancés, et vous pouvez tous les trouver documenté ici.

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