appComponentFactory重复

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了appComponentFactory重复相关的知识,希望对你有一定的参考价值。

参考技术A androidStudio报错。android:appComponentFactory

com.android.support:support-compat:28.0.0和androidx.core:core:1.0.0冲突

尝试方法1:

    在AndroidManifest.xml里面添加,tools:replace="android:appComponentFactory"

并在上边添加一行android:appComponentFactory=”whateverstring“,(任意字符)。还是报错。

方法2:(未尝试)

    把support -->andoridX,改动太大。

方法3:

   在gradle.properties里面添加android.useAndroidX=true和android.enableJetifier=true

因为我的项目不是因为主工程报错,是第三方库的问题。不管用

方法4:(解决)

    mac,在AS里面执行

                ./gradlew :app:dependencies,找到依赖androidx的第三方库,修改。

    windows执行gradlew :app:dependencies,查看依赖库。

    第三方库是用+来代替googlePlayServicesVersion,导致加载最新的androidx

implementation"com.google.android.gms:play-services-gcm:$safeExtGet('googlePlayServicesVersion','16.1.0')"

修改成具体的版本,ok。

作业2.有重复全排列和无重复全排列的区别

参考技术A 无重复全排列即在排列中没有重复元素,有重复全排列即在排列中有重复元素。
n个有重复元素全排列:无重复的全排列为序列头元素与所有元素进行交换共n种情况,每种情况的后n-1位元素构成新的序列。
全排列(含有重复元素)给定一个可包含重复数字的序列,返回所有不重复的全排列。

以上是关于appComponentFactory重复的主要内容,如果未能解决你的问题,请参考以下文章

Custom AppComponentFactory无法实例化应用程序

清单合并失败:属性 application@appComponentFactory 无法解决此问题

组件中缺少历史记录[重复]

微信分享时Uninitialized ActivityThread, likely app-created Instrumentation, disabling AppComponentFactory

微信分享时Uninitialized ActivityThread, likely app-created Instrumentation, disabling AppComponentFactory

Ruby逻辑运算符[重复]