我最近开始开发一个简单的应用程序,它只有很少 KB(小于 20KB)的资源,其中大部分是 png 图像。我在应用程序清单上写了应用程序应该更喜欢外部存储。
问题是应用程序大小仅从 680KB 减少到 500KB。我见过一些游戏在移动到 SD 卡时将其应用程序大小从 10MB 减少到 200KB。由于我的手机只有 70MB 可用的内部存储空间,而没有从 google play 安装任何内容,因此对于具有单个活动的应用程序来说似乎很愚蠢,其中包含一些按钮和文本框以及 2 个 32X32 png 文件来获取 0.5 MB 数据。
在开发应用程序时我应该怎么做才能使其大部分移动到 sd 卡上?我并不真正关心apk文件的大小,而是内部存储上的剩余数据,因为购买4GB sd卡比购买具有更大内存的新手机相当便宜。