如何使用Gradle文件从Android Google Source下载源代码

问题描述 投票:1回答:1

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

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

但是该项目不包含Gradle文件,我也确实通过了official documentation,但我不太了解。有教程的家伙,你们可以指导我如何使用Gradle获取文件

android android-studio android-source
1个回答
1
投票

这些应用程序是AOSP构建树的一部分。它们有无Gradle文件。有关其构建方式,依赖项的信息位于Android.mk(或新版本的Android.bp)中。

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.