【问题标题】:Android issue rise after release [closed]发布后Android问题上升[关闭]
【发布时间】:2012-07-01 19:59:53
【问题描述】:

我已将我的第一个 Android 应用程序上传到市场,它包含一些声音、一些图像和一些画廊项目。这使得项目大小接近 9.5MB。我分别对声音和图像使用了 mp3 和 png 格式。我通过右键单击项目-> Android 工具-> 导出签名的应用程序来导出项目.. 并且该过程继续进行。 现在当用户下载应用时,安装后会展开,大小超过24MB。它也有一些错误,如下图所示:

有什么问题??提前谢谢..

【问题讨论】:

  • 我们应该在图片中看到哪些错误? Adobe Reader 与您的应用有什么关系?
  • 我已经提到了问题中的错误。我应该怎么做才能减小大小,并且存储部分中有两个应用程序按钮,即清除缓存和移动到手机.. adobe reader的图片用于比较我的应用程序和adobe应用程序

标签: android android-applicationinfo


【解决方案1】:

您的应用程序无法移动到 SD 卡,因为您必须先明确启用它。为此,请在 Android 清单的 &lt;manifest&gt;-tag 中使用 android:installLocation-attribute。另见:How to enable app being moved to sdcard (and support android < 2.2 still)?


对于“安装后扩展”部分:如果您的(未压缩)应用程序在您的开发机器上,您是否检查过大小?您可以使用 7zip(例如)提取构建 .apk-file 以查看它的大小。

要让 Android 优化某些二进制资产(例如您的 PNG 文件),请将它们放在 /res/XXX-子文件夹中,而不是旧的 /assets-文件夹中(因为 Android 会优化这些):

位图文件可以自动优化无损图像 在构建过程中通过 aapt 工具进行压缩。 [...]

Source


最后一点,您的应用程序“清除数据”按钮未激活,因为您似乎没有任何应用程序数据。

“应用程序数据”不包括您的应用程序带来的任何二进制资源。它只是为您的应用程序删除存储在Internal Storage 上的所有数据。

【讨论】:

  • 很好解释!还有 1 件事,我使用了 4-5 个声音,它们的总大小为 4.63MB 和一些图像(30-40),其大小为 4.56MB .. 对此有什么帮助吗?他们使应用程序的大小为 9.56MB……如何减小这一点
  • 您是否检查过这实际上是 未压缩 大小?我无法解释为什么它会增长这么多。
  • 使用 7zip 解压后,文件大小从 9.43MB 变为 9.67MB....
  • 我最后的想法是使用文件管理器或 adb-bridge 来检查应用程序内部存储中占用如此多大小的内容。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-04-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-05-16
相关资源
最近更新 更多