原因
manifest 文件中属性冲突
例如 :
原因是导入的库在build.gradle中的minSdkVersion与你的应用的minSdkVersion不匹配导致的(app要求应用最小系统版本和库要求系统最小版本不一致),改成 样的就行了.(可我并不知道库要求是多少,于是我照着官方demo的设置,然而并没有什么用)
或者
app module 和 其他(library)等module 中 manifest 中得属性出现冲入 ,例如两个manifest 文件中得icon 不一样
解决如下
方法1:在Manifest.xml的application标签下添加tools:replace=”android:icon, android:theme”(多个属性用,隔开,并且记住在manifest根标签上加入xmlns:tools=”http://schemas.android.com/tools”,否则会找不到namespace哦)
方法2:在build.gradle根标签上加上useOldManifestMerger true (懒人方法)