我一直希望使用Gradle在我的项目中添加很多Android库。
如果说添加了10个库,会有负面影响吗?
比如扩大应用程序的大小、占用更多内存或减慢应用程序的速度吗?
我一直希望使用Gradle在我的项目中添加很多Android库。
如果说添加了10个库,会有负面影响吗?
比如扩大应用程序的大小、占用更多内存或减慢应用程序的速度吗?
希望这能帮到你一点
问候 Lukas
自API版本21起,没有方法数量限制。如果在您的build.gradle中设置minSdkVersion 21
,则不会有此限制。
但是,您仍然可能需要处理问题,例如第三方库存在错误、与其他库冲突、应用程序占用更多磁盘空间、代码复杂度增加等等。
这个应用程序将会更大。
此外,单个Android应用程序中可以定义的方法数量有限,而且比您想象的要低。对于大型应用程序,人们已经达到了这个限制。当然,有解决方法,但是这很麻烦,添加库意味着更多的机会会达到这个限制。