gpt4 book ai didi

java - Android 中的直接代码与库

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:12:46 25 4
gpt4 key购买 nike

直接编码与库

与直接编写代码而不是调用库的情况相比,使用具有相同代码和功能的库是否会增加应用程序的大小

例如,考虑获取经度和纬度值的代码。如果我将它放在一个库中并将该库附加到项目并调用其中存在的方法来获取值而不是直接编写代码,那么这样做会增加应用程序的大小。如果这样做不会改变大小,那么制作这样的库并在需要时将它们附加到项目中将很有用

提前致谢

最佳答案

我的理解是,如果您按照 Google 的建议使用 Proguard,理论上它们应该是相同大小的 APK。Proguard 应仅使用引用库中的类来构建 APK。

除此之外,Proguard 还具有其他缩小 APK 大小的功能。不过,它并非没有缺点。

http://developer.android.com/tools/help/proguard.html

注意:Proguard 仅在您准备好投入生产时使用。

关于java - Android 中的直接代码与库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12576737/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com