我正在尝试FlexBoxLayout
在我的应用程序中使用,但我不断遇到错误。我尝试了各种设置和配置,但不断出现不同的错误。我现在拥有的:
build.gradle(应用程序):
dependencies {
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:support-v4:28.0.0'
implementation 'com.google.android:flexbox:1.1.0'
implementation "androidx.appcompat:appcompat:1.0.0"
}
这给了我错误:
清单合并失败:来自 [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91 的属性 application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) 也存在于[androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory)。建议:将 'tools:replace="android:appComponentFactory"' 添加到 AndroidManifest.xml:23:5-131:19 的元素以覆盖。
当我将它添加tools:replace="android:appComponentFactory"'
到我的清单时,我遇到了以下问题:
清单合并失败并出现多个错误,请参阅日志
这就是我放弃的地方,我什至不知道要看什么日志。
当我只添加flexbox
到依赖项时更新NoClassDefFoundError
,应用程序在androidx.core.view.ViewCompat
类上崩溃。