0

Any1请帮助我......在android中

如何更新已安装在最终用户设备中的完整 apk....

例如:安装在设备中的 Android 市场应用程序已完全更改为 googleplay apk...

怎么做....

提前致谢...

4

2 回答 2

0

如果您想上传一个完全新的 apk(如全新的项目),只需在签名时保持相同的密钥和相同的包名称(例如 com.example.App),它会像魔术一样更新。

于 2012-07-12T10:03:57.137 回答
0

您可以执行 NStorm 提到的操作,但如果您安装了Android Debug Bridge,您可以打开命令提示符并执行 adb install,如下所示:

   adb install -r file.apk 

只要它具有相同的签名密钥和相同的包名称,您就可以通过这种方式安装它。如果您有不同的签名密钥,则必须先在手机上卸载该应用程序才能安装它。-r 标志意味着重新安装并保留该应用程序的所有先前数据。这当然只有在你安装了 adb 并且你手里拿着电话和电线的情况下才有效。

另一个选择是将应用程序通过电子邮件发送给手机,或者将其托管在 URL 页面上,让最终用户访问并以这种方式安装它。您可以轻松地将其上传到服务器,然后通过文本或电子邮件将链接发送给最终用户,他们可以通过这种方式重新安装它。您仍然需要拥有相同的签名密钥,否则他们将不得不卸载应用程序。

总之,您可以通过三种方式在不通过 Google Play 市场的情况下进行操作。

  1. 上传到服务器,然后通过文本/电子邮件发送到 apk 的链接。
  2. 通过电子邮件将 apk 作为附件发送,让用户下载并安装。
  3. 使用亚行。
于 2012-07-12T13:11:31.230 回答