web-dev-qa-db-fra.com

Où se trouve le code source des composants d'architecture Android?

Impossible de trouver le code source des nouveaux composants d'architecture Android. A-t-il été publié? Si c'était le cas, où?

Si la source est en AOSP, veuillez spécifier le projet de référent spécifique que je devrais utiliser avec repo sync [PROJ_NAME] afin de l'obtenir.

24
Vasiliy

Voici la source de Lifecycle , Room , Paging et ViewModel .

22
Aidanvii

Comme l'a confirmé Adam Powell, le code source des composants architecturaux ne peut être obtenu qu'avec les artefacts eux-mêmes:

 enter image description here

7
Vasiliy

Comme indiqué sur le blog officiel de l'équipe Android Le développement d'AndroidX est encore meilleur , le code source d'AndroidX (précédemment supporté) se trouve dans https://Android.googlesource.com/platform/frameworks/support/+/androidx -master-dev . Vous pouvez voir le Guide de contribution AOSP AndroidX sur la page. Il y a des détails sur:

  • Comment télécharger le code source en utilisant repo _
  • Comment construire le projet
  • Comment contribuer au projet

Tout ce que vous avez à faire est de suivre les instructions étape par étape, la configuration ne prend pas longtemps.

Les deux autres liens utiles sont:

Il convient également de mentionner que, dans Android Fireside Chat (Android Dev Summit '18) , l’équipe Android envisage de transférer le code source d’AndroidX vers GitHub. Nous verrons si cela se produira à l'avenir.

1
Jiaheng

Vous pouvez le télécharger de l'AOSP. Après configuration de l'environnement de téléchargement d'AOSP , vous pouvez le synchroniser de la manière suivante:

repo init -u https://Android.googlesource.com/platform/manifest -b ub-supportlib-masterrepo sync

La branche ub-supportlib-master contient toutes les sources des composants d’architecture Android.

0
Carlos Parker