现在进行项目编写时,不可避免的会引用一些第三发库,来加快项目进度。但是在引用时会有各种兼容性问题。现在记录一些我碰到的问题以及解决方案。方便小伙伴们少走弯路。
- 属性冲突,比如主体项目使用啦android:label="@string/my_name" 引入的库文件使用android:label="@string/app_name"这个时候在编译时 合并Manifest文件时 则会出现冲突。 这个时候只要加入两行代码。在<maniface xmlns:tools="http://schemas.android.com/tools"> 在<applocation tools:replace="android:label"> 即可。