2

市场计费示例的自述文件指出:

应用内结算需要 Android Market 应用程序的 2.3.0 版本。要运行示例应用程序,您必须在设备上安装此版本(或更新版本)。您可以通过执行以下操作来检查 Android Market 应用程序的版本:

  1. 打开设备上的设置并轻触应用程序。
  2. 在应用程序设置中,点击管理应用程序。
  3. 轻触全部列出所有应用程序。
  4. 向下滚动并轻触市场应用程序。
  5. 版本号出现在屏幕顶部的市场下方。

好吧,我就是这样做的,发现我的市场版本很旧:1.82

我认为它会自动更新(如此所述),但出于某种奇怪的原因,它从未更新过,而且我找不到手动执行此操作的方法。

我怀疑这与 My Android 2.2.1 是CyanogenMod-6.1.0-N1.

知道如何更新手机中的市场应用程序吗?

更新:我刚刚发现了这个线程,它允许我报告升级到版本2.2.7成功。这是我所做的:

  1. 下载了 Vending-2.2.7-signed-testkeys.update.zip 文件
  2. 将其中的 Vending.apk 复制到 sdcard
  3. 已下载ZipSigner 2(来自市场)
  4. 选择新的 Vending.apk 作为输入,并指定 signed-vending.apk 作为输出。
  5. 选择“平台”作为键/模式
  6. 签署文件(成功)。
  7. 从文件管理器运行生成的 signed-vending.apk。

哇!这是一些进步。我相信从这里到 2.3.0 的方式会更容易。

4

2 回答 2

4

感谢维基百科中的第一次引用,我已经能够升级到最新的 3.4.4 。这是我所做的:

1. Downloaded the "Android Market 3.4.4 With Noticeable Speed Improvements" file.
2. Copied the downloaded AndroidMarket_v3.4.4.apk to the sdcard
3. Downloaded ZipSigner 2 (from the Market)
4. Selected the new Vending.apk as input, and specified signed-v3.4.4.apk as output.
5. Selected "platform" as key/mode
6. Signed the file (success).
7. Checked "Allow installation of non-Market applications".
8. Ran the resulting signed-v3.4.4.apk via File Manager.

奇迹般有效!

于 2012-01-04T15:25:29.580 回答
0

另一种解决方案可能是,转到菜单,选择“仅通过 wifi 更新”。每当您进入wifi范围时,如果有任何更新,它都会通知您。有了这个,您始终可以拥有最新版本的市场应用程序,因为即使市场应用程序也是一个 apk 文件 :)

于 2012-01-04T05:26:46.753 回答