2015-11-19 76 views
1

我已经构建了一个仅从我的网站安装的android平板电脑应用程序 - 手动安装。Android Dev:升级手动安装的应用程序所需的步骤

我需要能够通过同一个站点向现有用户提供更新 - 而不需要用户卸载现有的应用程序。

我需要在我的(eclipse)项目中更改以允许这么做?

+0

有什么问题?如果您从平板电脑打开APK,它应该覆盖已安装的应用程序(如果APK的签名未更改) – Mat

+0

我收到一条消息,指出已安装了具有相同包名的应用程序。它拒绝安装新的apk。 – Simon

+1

新软件包的版本是否大于旧软件包的版本?该应用程序是否签署? – Mat

回答

1

Simon -

应用程序旨在在Android上进行升级。您只需确保安装的应用程序的版本号大于以前的版本。

您仍然可以提供调试版本,只需增加一部分版本以反映该更改,并且您的用户可以继续获取更新。否则,你可能希望有一个明确的调试和发布版本,可以并排安装,并且不会相互冲突,但这可能比它的价值更麻烦和混乱。