我想了解它如何構建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插件