清單合併失敗:屬性application@appComponentFactory 問題
建置Android 專案時,您可能會遇到錯誤:
ERROR: Manifest merger failed : Attribute application@appComponentFactory is also present at [...]. Suggestion: add 'tools:replace="android:appComponentFactory"' to [element] to override.
要解決此問題,您可以將專案移轉到僅使用 AndroidX 函式庫,或降級 Firebase 依賴項。
遷移到AndroidX
要遷移到AndroidX ,請依照下列步驟操作:降級 Firebase 依賴項
或者,您可以將 Firebase 依賴項降級到不需要 AndroidX 的版本。不過,不建議這樣做,因為它可能會阻止您訪問 Firebase 的最新功能。 要降級您的 Firebase 依賴項,請在 build.gradle 檔案中使用以下版本:implementation 'com.google.firebase:firebase-messaging:17.0.0'
以上是如何修復 Android 專案中的「清單合併失敗:屬性 application@appComponentFactory 問題」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!