第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

將 Maven 庫中的 android.support.v4.util.ArraySet 替換為

將 Maven 庫中的 android.support.v4.util.ArraySet 替換為

侃侃無極 2023-10-27 10:49:35
我有一個(gè)第三方庫,它依賴于:import android.support.v4.util.ArraySet;我想在項(xiàng)目的其余部分使用最新的 Android 庫:import androidx.collection.ArraySet;然而,由于我是通過 Maven 獲取該庫的,所以我似乎無法強(qiáng)制它替換 androidx 的 v4 依賴項(xiàng)并讓它引用正確的類。我已經(jīng)嘗試過:implementation 'androidx.collection:collection:1.1.0'implementation('some-library:v1') {        exclude group: 'com.android.support', module: 'support-v4'}和:configurations.all {    resolutionStrategy.dependencySubstitution {        substitute module('com.android.support:support-v4') with module('androidx.collection:collection:1.1.0')    }}我什至嘗試了更多的事情,包括force=true我想要的依賴項(xiàng)。然而我仍然得到:java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/util/ArraySet;當(dāng)我無法訪問源代碼時(shí),如何告訴 Gradle 解析android.support.v4.util.ArraySetto的導(dǎo)入?androidx.collection.ArraySet
查看完整描述

1 回答

?
翻過高山走不出你

TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超3個(gè)贊

根據(jù)遷移到 AndroidX 指南:

android.enableJetifier=true

Android 插件會(huì)通過重寫二進(jìn)制文件自動(dòng)遷移現(xiàn)有的第三方庫以使用 AndroidX。

因此,Maven 依賴項(xiàng)的重寫正是 Jetifier 為您所做的。確保您已將其添加android.enableJetifier=truegradle.properties文件中以啟用 Jetifier。


查看完整回答
反對(duì) 回復(fù) 2023-10-27
  • 1 回答
  • 0 關(guān)注
  • 123 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)