我们在使用最新版本的 Google Play Android 应用时遇到问题。这是问题:
我们为我们的一位客户(手机运营商)创建了几个“存根”应用程序,以预安装在他们销售的设备上。所有 stub 所做的就是通过使用带有 url market://?default=packagename 的 Intent 来调用 Play 商店(之前的 Android Market)上的应用程序页面。存根具有相同的包名称,并使用与完整应用程序相同的证书进行签名,但使用以前的版本代码。正如我们预期的那样,一旦商店页面打开,就会显示“更新”按钮,因为 Google PLay 能够检测到该应用程序已经安装,但市场上有新版本可用。
最新版本的 Google Play 应用程序 (3.7.13) 不再显示“更新”按钮,而是显示“打开”按钮。好像 Google Play 无法识别应用程序有更新。仅当该应用程序之前从未在该用户帐户上下载时才会发生这种情况。Google Play 处理应用更新的方式有什么变化吗?
有没有其他方法可以让我们在设备上预装应用程序,这些应用程序可以由 Google Play 获取和更新,就好像它是由用户下载的一样?