如何从 Android Google 源文件和 Gradle 文件下载源代码

How to download Source code from Android Google Source With Gradle files

如何使用 Gradle 文件从 android.googlesourece.com 下载 android 项目!!我想下载 DeskClock 应用程序

https://android.googlesource.com/platform/packages/apps/DeskClock/+/refs/tags/android-r-preview-2

但是项目不包含Gradle文件,我也看过official documentation但是我不是很了解。有教程吗,你们能指导我如何使用 Gradle

获取文件吗

这些应用是 AOSP 构建树的一部分。 没有 Gradle 个文件。关于它是如何构建的,它的依赖项是什么的信息在 Android.mk (或 Android.bp 对于较新的版本)。

要构建这样的应用程序,您必须下载整个 AOSP 树,设置环境,然后您可以使用 mmm packages/apps/DeskClock 构建单个模块。

您总是可以尝试在 Android Studio 中导入它,看看是否可行。
AOSP 树中的应用程序通常使用非标准 SDK(方法和 类 不是您在开发 Android 应用程序时获得的官方 SDK 的一部分)。

通常很难像这样在树外构建它们。这可能对某些参考文献有帮助 https://github.com/anggrayudi/android-hidden-api.