我想了解它如何构建Android程序。你知道我可以在哪里下载com.android.build.gradle的插件的源代码吗? 谢谢!谷歌Gradle插件的源代码,用于构建Android
回答
是this one你在找什么?
如果您有Android Studio,android gradle插件和一个构建的android应用程序,您应该能够在自己的开发计算机上查找gradle插件源代码。
- cd到您的家目录
- cd到.gradle /缓存/模块-2 /文件-2.1/com.android.tools.build/gradle这个核心/
- 使用了深刻的搜索工具(例如find)寻找一个名为'gradle-core-2.3.1-sources.jar'的文件(注意:本例中'2.3.1'只是一种可能性,你可能有不同的版本。 )
换句话说,下载的插件源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/ap i/BaseVariantOutput.java
。 。 。
- 1. 从android源代码构建
- 2. 谷歌代码Jam的源代码
- 3. 的PhoneGap构建谷歌分析插件
- 4. android gradle任务源代码
- 5. 谷歌显示源代码
- 6. 谷歌代码下载源
- 7. Android源代码插件
- 8. 谷歌地图代码打破插件?
- 9. 构建gradle变量,用于取决于风格的代码和构建类型
- 10. 如何构建适用于nexus的Android M源代码9
- 11. 如何安装用于构建Android源代码的Java 5 SDK?
- 12. 用scons构建源代码?
- 13. 如何使用gradle构建源代码库
- 14. 使用gradle构建Java时跳过部分源代码树
- 15. 构建android源码
- 16. 我该如何构建一个包含非源代码构件的Gradle项目?
- 17. 用于构建模块的Cmake(文件夹包含源代码)
- 18. 谷歌语言API的源代码?
- 19. 谷歌的奇怪源代码
- 20. 如何生成在Android Studio中使用Gradle构建Java源代码?
- 21. 用于Gradle的Donwgrade Android插件
- 22. Android源代码构建错误
- 23. 从源代码构建Android系统
- 24. 从源代码构建Android Eclipse ADT
- 25. 错误,同时构建Android源代码
- 26. 如何部分构建Android源代码?
- 27. 在编译之前修改Gradle构建的Groovy源代码
- 28. 需要maven插件配置,用于构建聚合源代码库
- 29. 使用Gradle构建Maven插件
- 30. 使用Gradle构建Eclipse插件