use*_*879 14 plugins build gradle
我想了解它如何构建Android程序.你知道我在哪里可以下载com.android.build.gradle构建插件的源代码吗?
alb*_*aun 13
如果您有Android Studio,android gradle插件和构建的Android应用程序,您应该能够在自己的开发机器上找到gradle插件源代码.
换句话说,下载的插件源jar文件通过gradle向下存储看起来像这样的路径:
〜/ .gradle /高速缓存/模块-2 /文件-2.1/com.android.tools.build/gradle这个核/ 2.3.1/59c72f62795f6ce6dd95c0b2e91c16dc16a1c8c7/gradle这个核-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
...
构建 gradle 插件的说明在这里;
http://tools.android.com/build/gradleplugin
它指示您使用 repo 来获取源代码,但也暗示可以在 tools/base 中找到该插件。
您可以在此处克隆或在线浏览;
https://android.googlesource.com/platform/tools/base/
归档时间: |
|
查看次数: |
3817 次 |
最近记录: |