我想了解它如何構建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. 谷歌代碼Jam的源代碼
- 2. 的PhoneGap構建谷歌分析插件
- 3. android gradle任務源代碼
- 4. 谷歌代碼下載源
- 5. Android源代碼插件
- 6. 谷歌地圖代碼打破插件?
- 7. 構建gradle變量,用於取決於風格的代碼和構建類型
- 8. 如何使用gradle構建源代碼庫
- 9. 使用gradle構建Java時跳過部分源代碼樹
- 10. 用scons構建源代碼?
- 11. 構建android源碼
- 12. 用於Gradle的Donwgrade Android插件
- 13. 我該如何構建一個包含非源代碼構件的Gradle項目?
- 14. 谷歌語言API的源代碼?
- 15. 如何生成在Android Studio中使用Gradle構建Java源代碼?
- 16. 用於構建模塊的Cmake(文件夾包含源代碼)
- 17. 如何部分構建Android源代碼?
- 18. 從源代碼構建Android Eclipse ADT
- 19. 從源代碼構建Android系統
- 20. Android源代碼構建錯誤
- 21. 在編譯之前修改Gradle構建的Groovy源代碼
- 22. 需要maven插件配置,用於構建聚合源代碼庫
- 23. 如何使用Tortoise SVN從谷歌代碼獲取源代碼?
- 24. 谷歌語音識別源代碼
- 25. 開源許可和谷歌代碼
- 26. 構建基於Android源代碼的Android應用程序,而不是官方SDK
- 27. 是用於主構建宣佈從其他插件的gradle數據插件
- 28. Android谷歌地圖插件不可用?
- 29. Android - 使用NDK構建Gradle
- 30. groovy/gradle插件有條件地構建