任何人都可以告诉我差异如何申请交付和安装一个安卓G1电话的时候它被下载从市场vs下载我的webserver?

这个小测试的应用程序:

http://yootles.com/outbox/TallyBee.apk (让一个简单的计)

安装在我的(unhacked)G1,但无法安装在两个朋友'(砍)G1s当他们载我--它认为,包装冲突/想要复盖安卓系统--但安装现在他们下载(相同。apk)从市场。

  • 有没有问题,推动。与的手机与亚行。
  • 是的,他们都已经设置他们的手机,以允许"未知来源的"应用程序的设置。
  • 我想获得的安装工作从我的服务器,以便加快行测试。
有帮助吗?

解决方案

你遇到一个奇怪的安卓签名的错误。如果你尝试重新安装应用程序已经存在的话,它必须签署相同的密钥。如果你安装的相同的应用签署了一个不同的关键,它将删除的应用程序第一,然后未能重新安装给你一个无用的错误。更多信息请签在这里(http://developer.android.com/guide/publishing/app-signing.html)虽然如果它安装在所有然后你可能有你的头周围的签署系统。

该方案是重新安装应用程序从市场(或无论他们最初得到了它的),然后删除它通过应用程序管理。一旦这是除去他们应该能够下载的新版本从你的网络服务器。(此外,还要确保的设定所提到的在岗位上打勾)

其他提示

没有安装这对我自己的G1(其中我并不热衷于做),应确认你的朋友们 Settings > Applications > Unknown sources 打勾。如果不,他们将不能够安装应用程序,不是从市场。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top