Где исходный код компонентов Android Architecture?

Не удается найти исходный код новых компонентов архитектуры Android. Был ли он опубликован? Если это было, где?

Если источник находится в AOSP, укажите, какой конкретный проект репо следует использовать с repo sync [PROJ_NAME], чтобы его получить.

Ответы

Ответ 2

Как подтвердил Адам Пауэлл, исходный код Архитектурных Компонентов может быть получен только с самими артефактами:

enter image description here

Ответ 3

Как отмечается в официальном блоге команды Android AndroidX Development теперь еще лучше, исходный код AndroidX (ранее поддерживал) находится по адресу https://android.googlesource.com/platform/frameworks/support/+/androidx-master-dev. Вы можете увидеть Руководство по вкладке AOSP AndroidX на странице. Есть подробности о:

  • Как скачать исходный код с помощью репо
  • Как построить проект
  • Как внести свой вклад в проект

Все, что вам нужно сделать, это следовать инструкциям шаг за шагом, это не займет много времени для установки.

Две другие полезные ссылки:

Также стоит упомянуть, что в Android Fireside Chat (Android Dev Summit '18) команда Android рассматривает возможность перемещения исходного кода AndroidX на GitHub. Посмотрим, произойдет ли это в будущем.

Ответ 4

Вы можете скачать его с AOSP. После настройка среды для загрузки AOSP, вы можете синхронизировать ее:

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

В ветке ub-supportlib-master содержатся все источники компонентов архитектуры Android.