添加代码作为库会增加应用程序的大小吗
Will adding code as library increase the size of the App
我有一个名为 A 的 Android 应用程序。
我创建了一个具有相同功能但包名称不同的新副本 B。
两个应用程序之间的区别在于使用不同的 AD 网络。
我把我的代码分成不同的库上传到网上
存储库,这样我就可以简单地更改两个应用程序中的代码
只需更改两个应用程序 Gradel 文件中的一行即可。
而不是手动更改两个应用程序的代码。
For Eg-
A has three features X,Y,Z
B has two features X,Y.
现在,如果 X 功能出现问题,我将不得不更改 A 和 B 中 X 的代码,但如果我打算将它们划分到库中,我将只需更改一次代码并更新 A和 B 应用程序与新库。
但是使用这种设置是否会增加应用程序的大小,或者是否会像我手动使用代码一样。
编辑:将代码添加为库还有其他缺点吗?
很难说,但是一般来说,将库添加到应用程序当然会增加应用程序的大小,但在您的情况下,这绝对是支持代码重构的好方法,而且我没有看到使用的任何不便图书馆
我有一个名为 A 的 Android 应用程序。 我创建了一个具有相同功能但包名称不同的新副本 B。 两个应用程序之间的区别在于使用不同的 AD 网络。
我把我的代码分成不同的库上传到网上 存储库,这样我就可以简单地更改两个应用程序中的代码 只需更改两个应用程序 Gradel 文件中的一行即可。
而不是手动更改两个应用程序的代码。
For Eg-
A has three features X,Y,Z
B has two features X,Y.
现在,如果 X 功能出现问题,我将不得不更改 A 和 B 中 X 的代码,但如果我打算将它们划分到库中,我将只需更改一次代码并更新 A和 B 应用程序与新库。
但是使用这种设置是否会增加应用程序的大小,或者是否会像我手动使用代码一样。
编辑:将代码添加为库还有其他缺点吗?
很难说,但是一般来说,将库添加到应用程序当然会增加应用程序的大小,但在您的情况下,这绝对是支持代码重构的好方法,而且我没有看到使用的任何不便图书馆