005 Settings可以直接通过AndroidStudio安装并调试(二)——Settings 打release包遇到的问题

一.背景

Settings迁移到AndroidStudio中直接打release包是有各种问题的,打不出来包,这里我们详细来描述下Settings打包出现的问题及解决方案。

二.Type com.android.settingslib.widget.BuildConfig is defined multiple times

首先遇到的拦路虎,也是最繁琐的包名冲突,之前说过在AndroidStudio新版本会有这个问题,但是这里打release包也还是有这个问题,不得不正面面对

解决方案:新建一个包名为com.android.settingslib.widget然后将所有的包名为com.android.settingslib.widget 的模块内容(主要是res文件和src文件以及gradle依赖的内容)放到这个新的模块中,需要把所有的包名为com.android.settingslib.widget模块内容都放好在新的模块中,如下:

猜你喜欢

转载自blog.csdn.net/gongjdde/article/details/131329603
005