国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Android——gradle插件配置方式——dependencies和plugins

這篇具有很好參考價值的文章主要介紹了Android——gradle插件配置方式——dependencies和plugins。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

引言

我們知道Android studio 需要gradle插件進(jìn)行構(gòu)建和編譯,隨著AGP的升級,引入gradle插件也發(fā)生了變化。舊版本通過build.gradle文件中dependencies代碼塊引入,新版本通過plugins代碼塊引入

一、舊版本引入方式dependencies

android plugins,android,android,plugins,dependenceies,gradle插件

二、新版本引入方式plugins

plugins {
    id 'com.android.application' version '8.1.0' apply false
    id 'com.android.library' version '8.1.0' apply false
}

三、兩種方式的插件對應(yīng)倉庫中心(以阿里云鏡像倉庫示例)

(1)dependencies

<dependency>
    <groupId>com.android.tools.build</groupId>
    <artifactId>gradle</artifactId>
    <version>8.1.0-beta01</version>
    <type>pom</type>
</dependency>

android plugins,android,android,plugins,dependenceies,gradle插件

(2)plugins

<dependency>
    <groupId>com.android.application</groupId>
    <artifactId>com.android.application.gradle.plugin</artifactId>
    <version>8.1.0-alpha09</version>
    <type>pom</type>
</dependency>


<dependency>
    <groupId>com.android.library</groupId>
    <artifactId>com.android.library.gradle.plugin</artifactId>
    <version>8.1.0-beta01</version>
    <type>pom</type>
</dependency>

android plugins,android,android,plugins,dependenceies,gradle插件

android plugins,android,android,plugins,dependenceies,gradle插件

參考:

【1】Gradle學(xué)習(xí)筆記之插件_gradle 添加插件-CSDN博客

【2】倉庫服務(wù)

【3】關(guān)于Gradle新版插件依賴方式_gradlepluginportal-CSDN博客文章來源地址http://www.zghlxwxcb.cn/news/detail-784136.html

到了這里,關(guān)于Android——gradle插件配置方式——dependencies和plugins的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 【Android Gradle 插件】Android 依賴管理 ④ ( 常用依賴配置分析 | implementation 依賴作用 | api 依賴作用 | compileOnly 依賴作用 )

    在本篇博客中逐一分析以下依賴配置 : implementation api compileOnly runtimeOnly annotationProcessor lintChecks lintPublish apk ( 已廢棄 ) compile ( 已廢棄 ) provided ( 已廢棄 ) Android 依賴參考文檔 : https://developer.android.google.cn/studio/build/dependencies compile 依賴作用: 編譯打包 : 為 自己的項目模塊 添加依

    2024年02月02日
    瀏覽(25)
  • 【Android Gradle 插件】Gradle 構(gòu)建機(jī)制 ⑤ ( 在 Android Studio 中查看 Android Gradle 插件源碼 )

    【Android Gradle 插件】Gradle 構(gòu)建機(jī)制 ⑤ ( 在 Android Studio 中查看 Android Gradle 插件源碼 )

    選擇 \\\" 菜單欄 / File / New / New Project… \\\" 選項 , 將根目錄下的 build.gradle 構(gòu)建腳本中的? dependencies ?依賴中的 ? 然后進(jìn)入 app 模塊目錄 , 刪掉除 build.gradle 腳本之外的其它代碼 ; 打開 app 模塊下的 build.gradle 構(gòu)建腳本 , 刪掉所有代碼 , 進(jìn)行如下配置 : ? ? ?

    2024年01月19日
    瀏覽(48)
  • Android——Gradle插件gradle-wrapper.properties

    Android——Gradle插件gradle-wrapper.properties

    Android Studio 通過Android Gradle插件 使用?Gradle來構(gòu)建代碼; Android Studio每次升級后,?Android Gradle 插件自動更新,對應(yīng)的Gradle版本也會變動; 因此會產(chǎn)生如下對應(yīng)關(guān)系: 具體見官網(wǎng)描述:Android Gradle 插件版本說明 ?|? Android 開發(fā)者 ?|? Android Developers 如圖所示 具體看官網(wǎng)描述:

    2024年02月03日
    瀏覽(47)
  • Android——Gradle插件項目根目錄settings.gradle和build.gradle

    Android——Gradle插件項目根目錄settings.gradle和build.gradle

    項目根目錄下的settings.gradle配置文件示例: 對每個項目和全局的配置。 pluginManagement{}塊只能出現(xiàn)在兩個設(shè)置中。 一個是settings.gradle文件,它必須是文件中的第一個代碼塊,順序第一出現(xiàn);另一個是Initialization Scripts,不在本文討論內(nèi)。 具體使用官方網(wǎng)址:Gradle-pluginManagemen

    2024年02月04日
    瀏覽(25)
  • The minCompileSdk (33) specified in a dependency‘s AAR metadata (META-INF/com/android/build/gradle/a

    The minCompileSdk (33) specified in a dependency‘s AAR metadata (META-INF/com/android/build/gradle/a

    android studio 編譯的報錯提示: 報錯信息中很關(guān)鍵的三個: 先看一下第一個報錯信息: 意思是 CompileSdk 最小必須是 33 ,并且 recyclerview版本1.3.0-beta02 ,為什么和我的 CompileSdk 29 和 recyclerview版本1.1.0 不一樣呢? 我的 recyclerview版本1.1.0 怎么查看:打開看看布局中 androidx.recycler

    2024年02月16日
    瀏覽(28)
  • Android studio Gradle 插件版本修改

    Android studio Gradle 插件版本修改

    ??最近裝了預(yù)覽版的 Android Studio( android-studio-2022.3.1.15 Giraffe ),新建項目后想修改 Gradle 插件版本,在網(wǎng)上搜索到的都是說修改 classpath 但是新建的項目 build.gradle 中內(nèi)容并不是這樣的,如下: 看了官網(wǎng)文檔,內(nèi)容雖然不一樣,但是修改 Gradle 版本還是在這里。 Android Gra

    2024年02月11日
    瀏覽(23)
  • Android Studio 和 Android Gradle 插件的已知問題

    Android Studio 和 Android Gradle 插件的已知問題

    渲染 Compose 預(yù)覽時出錯 從 Android Studio Chipmunk 開始,如果您在問題面板中看到? java.lang.NoSuchFieldError: view_tree_saved_state_registry_owner ?或? java.lang.ClassNotFoundException: androidx.savedstate.R$id ,請務(wù)必在模塊中添加對? androidx.lifecycle:lifecycle-viewmodel-savedstate ?的? debugImplementation ?依賴項。

    2024年02月12日
    瀏覽(18)
  • 【Android Gradle 插件】Android Studio 工程 Gradle 構(gòu)建流程 ② ( settings.gradle 構(gòu)建腳本分析 | 根目錄下 build.gradle 分析 )

    【Android Gradle 插件】Android Studio 工程 Gradle 構(gòu)建流程 ② ( settings.gradle 構(gòu)建腳本分析 | 根目錄下 build.gradle 分析 )

    pluginManagement 腳本塊 , 用于 配置 Gradle 插件的 Maven 倉庫 , 配置的是 構(gòu)建過程 中 , 使用的倉庫 ; dependencyResolutionManagement 腳本塊 , 用于 配置 依賴 的 Maven 倉庫 , 配置的是 工程 或 模塊 下的依賴使用的倉庫 ; 在 dependencyResolutionManagement 腳本塊 中 定義的 repositoriesMode.set(Repositorie

    2024年02月03日
    瀏覽(24)
  • Android Studio 中的 gradle插件版本和gradle 版本號在哪里?

    Android Studio 中的 gradle插件版本和gradle 版本號在哪里?

    在Andorid Studio 中,我們常常需要 修改gradle插件和gradle的版本號 ,使之能夠?qū)?yīng)上。 那哪個是Android Studio的插件版本呢,哪個是插件對應(yīng)的gradle版本呢? 插件版本是在 最外層的build.gradle 中修改,如下所示: 而插件版本所對應(yīng)的gradle版本是在 gradle-wrapper.properties 中修改: 當(dāng)然

    2024年02月03日
    瀏覽(23)
  • 【Android Gradle 插件】Android 依賴管理 ① ( 依賴庫匹配 | 依賴庫查找順序及路徑 | Gradle 資源庫 )

    【Android Gradle 插件】Android 依賴管理 ① ( 依賴庫匹配 | 依賴庫查找順序及路徑 | Gradle 資源庫 )

    依賴庫匹配 : ?依賴庫由三部分組成 依賴庫分組 依賴庫名稱 依賴庫版本號 只有三者都對上 , 依賴庫才能匹配上 , 如 依賴庫分組為 androidx.appcompat ,? 依賴庫名稱為 appcompat ,? 依賴庫版本號為 1.3.1 ,? 三者由冒號隔開 ; Android 依賴庫查找路徑 : 首先 , 查找 本地的 Gradle 緩存依賴

    2024年01月17日
    瀏覽(29)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包