使用AAR中Manifest注册的组件失效

2020-09-04  本文已影响0人  orgcheng

在AndroidManifest中重新声明InitProvider,并且增加tools:node="remove"属性,aar中原来的InitProvider就不会生效

然后在自己的主程序中自定义一个Provider继承InitProvider并在AndroidManifest中声明,
然后就可以在onCreate方法里根据情况来决定是否执行super.onCreate();就可以自己控制框架是否生效了

copy from https://github.com/JessYanCoding/AndroidAutoSize/issues/249

上一篇 下一篇

猜你喜欢

热点阅读