在集成阿里百川過程中,依賴遠程aar,相比jar還包含資源文件,Manifest合并失敗,引發錯誤:
Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with multiple errors, see logs
大致原因:
1.引用的aar庫與自己的項目minSdkVersion不一致;
2.android:icon, android:theme等屬性與自己的項目配置文件AndroidManifest中不一致。如aar庫中沒有,也會默認生成的Android:icon和android:theme等,如下圖 框圖2:
解決方法:
根據百川demo相應更改一致配置,如圖:
事情還沒完,引發另一個編譯錯誤提示:
以上兩種(各有各報,不太一樣),但大概是說Android方法數量65536限制:
之前解決過65536問題,網上也有比較多,不在記錄。
這個講得比較詳細:http://blog.csdn.net/shuxiangxingkong/article/details/51332221
小tips:有時新引包,改配置效果未佳,是否忘記 clean?