appComponentFactory重复
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了appComponentFactory重复相关的知识,希望对你有一定的参考价值。
参考技术A androidStudio报错。android:appComponentFactorycom.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