30

找不到新的 Android 架构组件的源代码。出版了吗?如果是,在哪里?

如果源在 AOSP 中,请指定我应该使用哪个特定的 repo 项目repo sync [PROJ_NAME]来获取它。

4

5 回答 5

32

这是 LifecycleRoomPagingViewModel的来源。

于 2017-10-16T09:52:04.443 回答
7

正如 Adam Powell 所证实的,架构组件的源代码只能通过工件本身获得:

在此处输入图像描述

于 2017-06-10T08:05:12.107 回答
4

编辑:Android 代码搜索

有一个非常方便的安卓官方在线代码搜索平台: https ://cs.android.com/ 在此处输入图像描述

试试吧,你会喜欢的!

原始答案

正如 Android 团队的官方博客AndroidX Development is Now Even Better所述,AndroidX(之前支持)的源代码位于https://android.googlesource.com/platform/frameworks/support/+/androidx-master-dev。您可以在页面上查看AOSP AndroidX 贡献指南。有关于以下内容的详细信息:

  • 如何使用repo下载源代码
  • 如何构建项目
  • 如何为项目做出贡献

您需要做的就是一步一步地按照说明进行操作,设置不会花费很长时间。

另外两个有用的链接是:

另外值得一提的是,在Android Fireside Chat (Android Dev Summit '18)中,Android 团队正在考虑将 AndroidX 的源代码移至 GitHub。我们将看看它是否会在未来发生。

于 2018-11-30T00:21:34.670 回答
1

您可以从此链接下载整个 androidx 库集合。

于 2020-12-30T16:48:09.660 回答
0

您可以从 AOSP 下载它。配置好AOSP下载环境后,可以通过以下方式同步:

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

该分支ub-supportlib-master包含 Android 架构组件的所有来源。

于 2017-11-09T03:43:41.747 回答