如何升级Android应用程序

时间:2012-03-08 12:09:32

标签: android

我开发了android应用程序。当前版本是:android:versionCode="1"android:versionName="2.0.3"

销售代表将使用此应用程序。

1)当他们在现场/工作场所时,如果有可用的应用程序升级,我们将如何向他们表明?

2)它是一个私人应用程序。他们不喜欢放入Android市场。所以我认为我们用PHP /其他语言创建了一个Web应用程序。使用该应用程序用户输入他们的凭证/登录以进入主屏幕&在那个地方我想拿我的android应用程序的版本号。 (这意味着需要显示当前版本和新版本)。有可能这样做吗?

3)我的应用程序大小是7MB。那么当他们升级应用程序时,它会覆盖以前的版本吗?或卸载应用程序&安装吗?

4)当我们进行应用程序升级时,apk文件将下载到内部存储&升级它。升级成功后,下载的apk会将其删除吗?

提前致谢...

我期待你的建议。请帮我解决这个问题

2 个答案:

答案 0 :(得分:2)

分发很简单:只需将apk放在Web服务器中的某些预定义的loaction上(不要忘记配置正确的mime类型) - 然后现场人员只需点击他们的android webbrowser / email程序中的链接即可安装它。

告诉他们有关新版本的信息:

  • 向他们发送电子邮件
  • 在网络服务器上的某处存放版本号,并在您的应用中进行检查。当新版本可用时,您可以提示他们进行升级

答案 1 :(得分:1)

还有其他几个Android Market只是您安装和运行的应用程序。

您可以将它们配置为指向您自己的应用程序存储库。

然后,您只需正常增加应用版本号,将新版本发布到您的存储库中,市场应用就会提醒用户。

他们中的一些人没有为找到您的服务器并直接下载代码的人提供安全保障,但至少他们不会进入谷歌Android市场供所有人查找。

http://f-droid.org/可以配置为执行此操作。还有其他我现在记不住的了。