亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 Android 項目中添加 FbFlipper 會出現構建錯誤 = processDebug

在 Android 項目中添加 FbFlipper 會出現構建錯誤 = processDebug

胡說叔叔 2023-02-23 16:59:22
我添加了FbFlipper指標。我收到此錯誤。任務:app:processDebugManifest FAILED /home/user/Git/my-project/app/src/main/AndroidManifest.xml:22:18-91 錯誤:屬性 application@appComponentFactory 值=(android.support.v4.app.CoreComponentFactory ) 來自 [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91 也存在于 [androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86值=(androidx.core.app.CoreComponentFactory)。建議:在 AndroidManifest.xml:21:583-76:18 處的元素中添加 'tools:replace="android:appComponentFactory"' 進行覆蓋。有關清單合并的更多信息,請參閱http://g.co/androidstudio/manifest-merger 。失?。簶嫿ㄊ。霈F異常。* 出了什么問題:任務 ':app:processDebugManifest' 執行失敗。清單合并失?。簛碜?[com.android.support:support-compat:28.0.0] 的屬性 application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) AndroidManifest.xml:22:18-91 也出現在[androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86 值=(androidx.core.app.CoreComponentFactory)。建議:在 AndroidManifest.xml:21:583-76:18 處的元素中添加 'tools:replace="android:appComponentFactory"' 進行覆蓋。了解更多信息:我已將 FbFlipper Metrics 庫添加為: 在 dependencies 下的 build.gradle 中:debugImplementation 'com.facebook.flipper:flipper:0.22.0' debugImplementation 'com.facebook.soloader:soloader:0.6.0'如果我從 build.gradle 中評論/刪除上述行。項目構建成功并在設備上運行良好。但是如果我添加這些行來添加 FbFlipper。它給出了構建錯誤。保持在視圖中,我在 Android Manifest 中沒有重復的活動名稱。此外,我已將 compileSdkVersion 從 27 更新為 28,這解決了我之前的問題:任務 ':app:processDebugResources' 執行失敗。Android 資源鏈接失敗現在我將感謝在這方面的任何幫助,請指出我錯在哪里。如何使 FbFlipper 指標在 android 項目中工作。提前致謝我的環境詳細信息:搖籃版本:5.0compileSdk版本28安卓插件版本:3.3.0FbFlipper 指標庫版本:0.22.0
查看完整描述

1 回答

?
炎炎設計

TA貢獻1808條經驗 獲得超4個贊

我通過將所有支持庫遷移到AndroidX來解決此錯誤。

你可以這樣做:

在 gradle.build (app) 中添加 sdkVersion 為 28:

compileSdkVersion 28
defaultConfig {
    ......
    targetSdkVersion 28
    ......
}

還要添加這些實現以遷移到 androidx:-

implementation 'androidx.appcompat:appcompat:1.1.0-alpha01'
implementation 'androidx.legacy:legacy-support-v4:1.0.0'

然后將以下兩行添加到 gradle.properties:-

android.useAndroidX=trueandroid.enableJetifier=true

您也可以從 android studio 以自動格式執行此操作。

  • 從 Android Studio 的頂部欄菜單

  • 點擊重構

  • 然后從下拉列表中。點擊“遷移到 AndroidX”


查看完整回答
反對 回復 2023-02-23
  • 1 回答
  • 0 關注
  • 146 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號