Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/178.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android:为我的应用程序实现自动更新?_Android - Fatal编程技术网

Android:为我的应用程序实现自动更新?

Android:为我的应用程序实现自动更新?,android,Android,我想为我的应用程序启用自动更新。经过大量的搜索,我找不到任何关于如何实现这一点的信息。我的解释是,这是2.2和android marketplace的一个功能,并且会自动发生。然而,我有几个问题无法在谷歌上找到答案: 这是怎么回事?我是否只是将新版本发布到Google marketplace,然后提示用户更新他们的应用程序?如果是,是否有方法控制我是否希望允许用户能够更新?(比如,如果我发布1.1,我希望允许更新,但不允许2.0) 我是否需要在我的清单文件或我的应用程序中的任何其他地方指定任何内

我想为我的应用程序启用自动更新。经过大量的搜索,我找不到任何关于如何实现这一点的信息。我的解释是,这是2.2和android marketplace的一个功能,并且会自动发生。然而,我有几个问题无法在谷歌上找到答案:

  • 这是怎么回事?我是否只是将新版本发布到Google marketplace,然后提示用户更新他们的应用程序?如果是,是否有方法控制我是否希望允许用户能够更新?(比如,如果我发布1.1,我希望允许更新,但不允许2.0)

  • 我是否需要在我的清单文件或我的应用程序中的任何其他地方指定任何内容

  • 如果这是一个2.2功能,如果我的应用程序符合2.1,它会工作吗?(我假设它对运行2.1的用户不起作用,但希望确保符合2.1不会破坏它)

  • 多谢各位

  • 只需发布新版本,系统将提示用户安装。我认为,为了防止v2更新,你需要创建一个新的应用程序(或者更改属性,使谷歌认为这是一个新的应用程序)
  • 您需要在清单中增加您的android:versionCode=“??”
  • 您必须指定minSdkversion,如果您使用的功能比您的应用程序“支持”的旧版本中可用的功能更新,则必须检查他们正在运行的版本,并禁用该功能或以其他方式对其进行编码
  • 只需发布一个新版本,系统就会提示用户安装。我认为,为了防止v2更新,您需要创建一个新应用(或者更改属性,以便google认为这是一个新应用)
  • 您需要在清单中增加您的android:versionCode=“??”
  • 您必须指定minSdkversion,如果您使用的功能比您的应用程序“支持”的旧版本中可用的功能更新,则必须检查他们正在运行的版本,并禁用该功能或以其他方式对其进行编码

  • 我在这里可能是错的,但我相信自动更新是用户可以控制的功能。如果权限没有更改,用户可以选择允许您的应用程序从android market place自动更新。我不认为您可以强制用户自动更新。

    我在这里可能是错的,但我相信自动更新是t用户可以控制。如果权限没有更改,用户可以选择允许您的应用程序从android market place自动更新。我不认为您可以强制用户自动更新。

    您可以通过打开“market”主屏幕时打开“market”来控制自动更新,单击“menu”按钮(设备左下方)将弹出设置菜单,您可以在其中设置自动更新功能…

    您可以通过打开“市场”来控制自动更新当“市场”主屏幕打开时,单击“菜单”按钮(设备左下方)。将弹出设置菜单,您可以在其中设置自动更新功能