【问题标题】:How can I make testing on the device faster?如何更快地在设备上进行测试?
【发布时间】:2012-09-02 14:04:50
【问题描述】:

我有一个大约 40 Mb 的应用程序。

每当我在 Galaxy S I9000 上测试我的应用程序时,下载需要 1-2 分钟,安装需要另外 1-2 分钟。

我可以只上传我更改的部分代码吗?

【问题讨论】:

  • 除非您将其拆分为几个可以协同工作的较小 Android 项目,否则不会。

标签: android testing device


【解决方案1】:

我猜在一个 40 MB 的应用程序中,大部分空间都被图像占用了。一种可能的解决方案是让您的应用在第一次运行时下载图像,而不是捆绑它们。这样,您的 apk 将只包含图标等代码和资源,因此大小会大大减小。此外,您无需在每次更新应用程序时不断重新下载图像。

当您发布应用程序时,您可以使用扩展 apk 在下载时分发图像,或者将它们托管在您自己的服务器上并下载它们。

【讨论】:

  • 是的。我正在考虑这个问题,但我有一个测验应用程序,里面有很多贵宾、足球运动员和卡通人物,我不想显示 sd 卡上的所有图像......
  • 您可以下载它并将其保存在您的应用程序内部存储中,但我不建议这样做。大多数手机的内部存储空间非常有限,任何占用 40 MB 空间的应用都可能很快被卸载。
  • 是的,但我不希望将手机连接到计算机上的用户可以看到我的图像
  • 那么内部存储或只有您的应用可以解码的自定义图像格式是您唯一的选择。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-08-11
  • 2020-06-11
  • 1970-01-01
  • 1970-01-01
  • 2010-12-29
  • 2020-09-28
相关资源
最近更新 更多