0

我目前正在使用 Google Maps Android API 和 Google Play Services 开发一个 android 应用程序。

生成的发布 APK(使用 proguard)大约有 20MB(取决于目标平台)。

安装后,Android 设置中的 App Info 显示大约 44MB。我知道 APK 是压缩/压缩的,但你能告诉我为什么安装的应用程序比 APK 大得多吗?

我没有使用 OBB 文件下载任何数据。并且所有数据都存储在内部存储器中。

4

1 回答 1

0

应用程序大小的增加主要是因为大图像和库。因此,您有两种选择:

  1. 检查您的图像和图标,如果需要,减小它们的大小。如果您使用的是大 png,您还可以通过以下方式减小它们的大小: https ://tinypng.com/
  2. 减少你的依赖。据我了解,您正在添加整个游戏服务,而不仅仅是地图。

相反,您可以使用:

compile 'com.google.android.gms:play-services-maps:11.2.0'
于 2017-08-29T12:32:34.437 回答