[英]React Native: What's the difference between gradle references in gradle-wrapper.properties and build.gradle?
[英]React Native: what's the difference between Android Gradle Plugin in build.gradle file and Android Studio?
在我的 React Native 項目中,我使用react-native@0.63.4
,並按照以前版本的遷移指南,我的android/build.gradle
文件中有以下行:
classpath('com.android.tools.build:gradle:4.1.3')
當我最近在 Android Studio 中打開項目時,它建議我將 Android Gradle 插件從4.1.2
升級到4.1.3
。
我想知道的:我的build.gradle
文件中引用的 Android Gradle 插件版本與 ZE864DZDB2C9AB87C80 中的插件版本有什么區別? 每個對另一個有什么影響,以及如何在我的應用程序本身中使用它們?
首先,讓我們從 build.gradle 所做的事情開始:Gradle 是一個開源構建自動化工具,其設計足夠靈活,可以構建幾乎任何類型的軟件。
The Android Studio build system is based on Gradle, and the Android Gradle plugin adds several features that are specific to building Android apps.
Gradle 構建腳本是使用 Groovy 或 Kotlin DSL 編寫的。
版本有幾個不同之處,例如:
增量構建
構建緩存
增量子任務
增量注釋處理等
當您更新 Android Studio 時,您可能會收到一個提示,告訴您升級項目 gradle。 這是因為您升級了 Android Studio 插件,而不是項目。 通過此升級,您可以像上面一樣在 gradle 中擁有一些已開發的功能。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.