【问题标题】:Update default app automaticall from market从市场自动更新默认应用
【发布时间】:2012-03-12 23:15:29
【问题描述】:

我使用 adb install 命令在设备中安装了一个较低版本的应用程序。我在 Android Market 中有更高版本的应用程序。我会从 Android Market 自动更新设备中的应用程序。我在下面看到了类似的帖子: Prompt Android App User to Update App if current version <> market version Is there a way to automatically update application on Android? 但这些帖子都没有回答这个问题。 他们一定有一些解决办法。就像 Goole Maps 和 Gmail 一样。不知道谷歌地图是怎么做到的? 有人建议使用 http://code.google.com/p/android-market-api/ 但它在下面的代码上对我来说失败了:(android 3.2) session.login("mymail@gmail.com",密码); 提前谢谢你。

【问题讨论】:

    标签: android


    【解决方案1】:

    这是不可能的,因为您的应用不是首先从 Android Market 安装的,因此市场不知道此“购买”,不跟踪更新,因此不会提示用户更新,或自动更新应用程序。 唯一的方法是从市场上安装应用程序,保持“自动更新”复选框处于打开状态。

    【讨论】:

    • 我认为它必须有办法做到这一点。例如,谷歌地图和Gmail App可以自动更新。
    • Google 地图和 Gmail 应用使用与 Android 电子市场相同的签名进行签名,从而为它们提供您的应用无法获得的额外权限。
    • 那么 Pluse 消息,Adobe Flash player 11 的签名与 Android Market 相同?
    • Android Market 会为您更新这些应用程序,它们不会自行更新。如果 Pulse News 和 Flash Player 在您购买时捆绑在您的手机中,那么它们很有可能被视为 Google 地图或 Gmail。
    • 非常感谢。如果我将Android Market签名签名到我的应用程序中(我认为设备制造商可以为我签名)并将其放入设备制造商源代码中,新的图像文件可以使我的应用程序自动从Android中使用相同签名的应用程序更新市场。你能帮我确认一下吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多