簡體   English   中英

React Native:build.gradle 文件中的 Android Gradle 插件和 ZE84E30B9390CDB64DB6DB2C9D 有什么區別?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM