如何通过仅为每次更新发送更改的代码而不是整个包来更新Android应用程序?

时间:2013-08-24 09:32:09

标签: android

我有一个Android应用程序,它包含一个6mb大小的jar文件。我希望能够为我的应用程序提供更新,而无需为每次更新捆绑6mb jar,而只是发送为每次更新而更改的应用程序代码。有人请告诉我这是否可能?

3 个答案:

答案 0 :(得分:0)

不通过游戏商店。我怀疑它是否可能在它之外--Android apks签名。我不确定签名是否会在分化后起作用。

真的,你为什么关心?如果它通过Play商店,6 MB的下载量不大。它只需要几秒钟。如果你要分发apk,那么它甚至不会那样。看起来真的不值得担心。

答案 1 :(得分:0)

嗯,这取决于。如果你对它很聪明,你可以为某些应用程序做到这一点。例如,如果您需要更新图像和数据,可以在应用程序中放置一个数据包,您可以从自己设置的Web服务器下载该数据包。问题是你需要考虑一下它并不适用于所有类型的应用程序。

答案 2 :(得分:0)

6mb真的没什么大不了的。我会使用PlayStore进行更新。我的应用程序是22mb,我仍然使用它。

如果您真的担心,可以将大型内容放在互联网上,使您的应用程序像图像一样,然后设计您的应用程序,如果它们不存在,则在启动时下载它们。所以这样,即使应用程序更新,它仍将保留在SD上。