我将在我目前的工作场所创建一个库(.aar)。它有很多复杂的业务流程,肯定需要大量的自动化测试,因此我计划在我的库中使用匕首。
但是因为它是一个库,它需要尽可能小,并依赖于尽可能少的依赖。更不用说匕首只会膨胀它所使用的任何东西。
所以,我正处于十字路口,无法决定我的方法应该是什么。
有人可以帮我得出结论。
答案 0 :(得分:3)
我自己有一些项目,包括使用匕首的图书馆,甚至需要从图书馆外提供一些依赖项,但由于整个项目都是我的,我不会导出图书馆一切正常。
所以这取决于你将如何使用它,我建议如果你想把这个库给别人不要指望他们实现匕首并为你提供一些依赖。