Android 限制apk大小-即使有大量资源?

Android 限制apk大小-即使有大量资源?,android,apk,android-image,filesize,android-screen-support,Android,Apk,Android Image,Filesize,Android Screen Support,我将以下内容用作我的研究: 我目前正在努力使我的应用程序支持多种屏幕尺寸。目前,我没有以下内容: 不同屏幕尺寸的单独布局文件 在相关图像密度文件夹(ldpi、mdpi、hdpi、xhdpi)中分离图像 其他资料: 所有图像均为.png 我确实希望支持像平板电脑这样的大屏幕 我不希望支持低于此尺寸(320x480)的任何产品 尽管我还没有准备好所有的东西,但我的应用程序是高度定制的(在图形方面),现在略超过4MB。(.apk大小) 如果我添加单独的布局文件和图像,app.apk文件的大小可能

我将以下内容用作我的研究:

我目前正在努力使我的应用程序支持多种屏幕尺寸。目前,我没有以下内容:

  • 不同屏幕尺寸的单独布局文件
  • 在相关图像密度文件夹(ldpi、mdpi、hdpi、xhdpi)中分离图像
  • 其他资料:

  • 所有图像均为.png
  • 我确实希望支持像平板电脑这样的大屏幕
  • 我不希望支持低于此尺寸(320x480)的任何产品
  • 尽管我还没有准备好所有的东西,但我的应用程序是高度定制的(在图形方面),现在略超过4MB。(.apk大小)

    如果我添加单独的布局文件和图像,app.apk文件的大小可能会爆炸

    问题:

    我怎样才能避开这个问题并将.apk文件大小保持在最小值

    到目前为止我提出的想法:

  • 位图采样-并创建图像加载程序
  • 从网上下载图片-我希望避免这样做,除非没有其他选择
  • 将一些文件转换为.jpeg文件-仍然有点不清楚如何工作
  • 使用.9.0修补程序图像文件?我相信这会使布局设计更容易。。但不确定我是否可以用它来节省.apk大小

  • 您可以在释放模式下启用ProGuardProGuard工具通过删除未使用的代码并使用语义模糊的名称重命名类、字段和方法来收缩、优化和模糊代码。结果是一个较小的.apk文件,更难进行反向工程。

    还可以查看链接中的视频

    。讨论的是多版本控制

    减少.apk文件大小的提示


    为什么要将尺寸控制在最小?你使用什么标准?“可能会爆炸”。如果你的图像有那么大,那么无论如何你都可能会有问题。它们多大尺寸?(分辨率和颜色深度很重要,而不是文件大小)。嗨,西蒙,这里是我所拥有的:1。我的大多数图像大小是72x72、.png、alpha、color2。我有一些320 x 60.png的背景图片,颜色为3。我有一个相当大的图像,是512x512.png,alpha,color,所以你的APK可能会增加1mb或者类似的数量。没什么大不了的。在接下来的几次更新中,我将添加一些大图片。我还不确定这在我的脑海里会是怎样的,但基本上我正在添加一张游戏中的地图。我正在考虑使用类似瓷砖的方法。这正是我所担心的。我经常使用30/40/50mb的应用程序。我肯定会更详细地研究这个问题+1.相关性。