如何知道在内存和空间方面运行我的应用程序的最低设备要求。它是通过我的应用程序中21的最小API,还是我需要监视或计算的东西。对于空间我使用proguard为true构建APK,当我安装它为50.79MB时为32,628kb。我要说最小空间是50.79MB?
感谢任何帮助。
答案 0 :(得分:1)
当您设置此应用程序需要API 21的要求时,它会很好,并且您的apk的大小非常重要而不是您的调试apk大小,指定的大小应该是您发布的apk大小。
答案 1 :(得分:1)
据我所知,背后没有火箭科学。检查此主题:DoubleStream
引自@PFROLIM:
在Android系统中安装APK时,安装的是DEX 文件。其中包含编译为二进制文件的代码,资源等。 你的dex通常与你的apk相同,除非你有 未在资产中编制的资源。
嗯,我们都知道。什么不广泛传播的是android 同样保存你原来的apk。也许在重新安装的情况下 错误或其他一些原因。
这就是为什么我们的应用程序的内存量是系统的两倍。 它是原始apk和已安装的dex的大小的总和。