问题描述
嘿,我正在为我的android应用程序使用本机库,它会编译为大小为2.5 mb的so文件。我尝试了其他方法来减小尺寸,但没有找到解决方案。我想知道是否可以通过so文件找出到底是什么引起了尺寸问题。
解决方法
使用AndroidStudio时,您可以在其中打开apk。它会为您提供内容以及不同组件的大小。
,通过将APK文件拖到Android Studio中,您可以使用APK Analyzer
分析APK。它将显示类和资源大小的详细信息。
https://developer.android.com/studio/build/apk-analyzer
,https://github.com/google/bloaty可以向您显示空间的使用情况。它还可以区分两个二进制文件来显示更改,这在尝试弄清楚您所调整的任何标志可能产生的影响时非常有用。