我正在开发一个已经有许多依赖项的Android应用程序。我想从较大的一个开始删除一些。如何在应用中查看其大小?
答案 0 :(得分:24)
在新的Android Studio中,您可以导航build/outputs/apk
文件夹双击您感兴趣的apk文件(每种风格应该有单独的文件)
它将打开这样的视图:
有lib
文件夹,您可以在其中检查每个库的大小。
你也可以获得一定的资源和其他stuf。
答案 1 :(得分:19)
我不知道它是否对您有所帮助,但我研究并发现了这一点。
从下拉列表中选择项目。 去你的项目。 现在选择库。 右键单击要查看详细信息的库。 选择文件路径并单击库,或者您可以选择依赖库。 并转到如下图所示的目录
答案 2 :(得分:3)
我已经启动了一个新网站来做到这一点。我希望为所有库建立索引。第一次查找将变慢,但随后的查找将变快。请访问droidanalyser.tools
网站。答案 3 :(得分:1)
如果有人迷失了这篇文章,这是一种更简单的检查方法。
您需要做的就是正常编译APK,记下大小,然后在要检入build.gradle的库中将“ implementation”替换为“ compileOnly”。
这将生成一个APK,该APK在运行时会崩溃,因为它不包含该库,但是您可以使用它进行比较,并获取该库添加到您APK中的大小。