我想了解如何构建 Android 程序。你知道在哪里可以下载 com.android.build.gradle 的构建插件的源代码吗?
最佳答案
如果您有 Android Studio、android gradle 插件和构建的 android 应用程序,您应该能够在自己的开发机器上找到 gradle 插件源代码。
换句话说,下载的插件源 jar 文件由 gradle 存储在如下路径下:
~/.gradle/caches/modules-2/files-2.1/com.android.tools.build/gradle-core/2.3.1/59c72f62795f6ce6dd95c0b2e91c16dc16a1c8c7/gradle-core-2.3.1-sources.jar
(在您的机器上,此路径中的哈希和版本可能不同。)
您可以将该 jar 文件复制到另一个位置,然后将其解压缩以查看 android gradle 插件的实际源文件:
./com/android/build/gradle/api/AndroidArtifactVariant.java ./com/android/build/gradle/api/AndroidSourceDirectorySet.java ./com/android/build/gradle/api/AndroidSourceFile.java ./com/android/build/gradle/api/AndroidSourceSet.java ./com/android/build/gradle/api/ApkOutputFile.java
./com/android/build/gradle/api/ApkVariant.java ./com/android/build/gradle/api/ApkVariantOutput.java ./com/android/build/gradle/api/ApplicationVariant.java ./com/android/build/gradle/api/AtomVariant.java ./com/android/build/gradle/api/AtomVariantOutput.java ./com/android/build/gradle/api/BaseVariant.java ./com/android/build/gradle/api/BaseVariantOutput.java
. . .
https://stackoverflow.com/questions/41379103/