只是说manifest 合并的时候不成功,log并没有显示具体的原因,当前图如下:
F:\OpenSource_Git\Android\Xvideo\app\src\main\AndroidManifest.xml:6:9-35 Error:
Attribute application@allowBackup value=(true) from AndroidManifest.xml:6:9-35
is also present at [:third:fw] AndroidManifest.xml:12:9-36 value=(false).
Suggestion: add 'tools:replace="android:allowBackup"' to <application> element at AndroidManifest.xml:5:5-19:19 to override.
F:\OpenSource_Git\Android\Xvideo\app\src\main\AndroidManifest.xml:11:9-40 Error:
Attribute application@theme value=(@style/AppTheme) from AndroidManifest.xml:11:9-40
is also present at [:third:fw] AndroidManifest.xml:14:9-42 value=(@style/FWAppTheme).
Suggestion: add 'tools:replace="android:theme"' to <application> element at AndroidManifest.xml:5:5-19:19 to override.
:app:processDebugManifest
错误很清楚:
1.app中application@allowBackup value=(true)
,但third:fw中value=(false)
。
解决方案也给了建议:Suggestion: add 'tools:replace="android:allowBackup
"
2.app中application@theme value=(@style/AppTheme)
,但[:third:fw]value=(@style/FWAppTheme)
.
解决方案也给了建议:Suggestion: add 'tools:replace="android:theme
"
解决方案:不好改动第三方库fw,所以改动app。
app的manifest头声明tools作用域:
xmlns:tools="http://schemas.android.com/tools"
tools的介绍文档:http://tools.android.com/tech-docs/tools-attributes
在application
节下增加:
<application
......
tools:replace="android:allowBackup,android:theme">
</application>