标签: android gradle dependencies
我想在发布版本中摆脱不必要的调试依赖项(例如stetho)。
我尝试使用变体源集(src / debug与src / release),这在一般情况下运行良好。 但我有以下情况:
app(使用我的网络库)
网络库(依赖于stetho - 使用变体源集来从发布版本中排除stetho)
事情是。该库始终在发布版本中发布。所以,如果我在调试变体中构建我的应用程序,并且不在本地构建lib,它也不起作用。
有什么建议吗?
答案 0 :(得分:0)
因为它似乎没有真正的解决方案。目前,不可能传播变体。请参阅:https://issuetracker.google.com/issues/36967265