我添加了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”
添加回答
舉報
0/150
提交
取消