如何从1.82版本升级市场应用程序?
市场计费示例的自述文件指出:
应用内结算需要 Android Market 版本 2.3.0 应用。要运行示例应用程序,您必须拥有此版本 (或更新版本)安装在您的设备上。您可以检查 通过执行以下操作来更新 Android Market 应用程序的版本:
- 打开设备上的“设置”并触摸“应用程序”。
- 在“应用程序设置”中,触摸“管理应用程序”。
- 触摸“全部”可列出所有应用程序。
- 向下滚动并触摸“市场”应用程序。
- 版本号显示在屏幕顶部的“市场”下方。
好吧,我这样做了,发现我的市场版本非常旧:1.82
我认为它会自动更新(如所述此处),但由于某种奇怪的原因它从未这样做过,而且我找不到手动执行此操作的方法。
我怀疑这与我的 Android 2.2.1 是 CyanogenMod-6.1.0-N1
有关。
知道如何更新手机中的市场应用程序吗?
更新:我刚刚发现此线程,它允许我报告升级到版本 2.2.7。这是我所做的:
- 下载了 Vending-2.2.7-signed-testkeys.update.zip 文件
- 将其中的 Vending.apk 复制到 SD 卡
- 下载 ZipSigner 2 (从市场)
- 选择新的Vending.apk 作为输入,并指定signed-vending.apk 作为输出。
- 选择“平台”作为密钥/模式
- 签署文件(成功)。
- 从文件管理器运行生成的signed-vending.apk。
哇!这是一些进步。我相信从这里到2.3.0的道路会更容易。
The README for the market billing sample states:
In-app billing requires version 2.3.0 of the Android Market
application. To run the sample application you must have this version
(or a newer version) installed on your device. You can check the
version of the Android Market application by doing the following:
- Open Settings on your device and touch Applications.
- In Application Settings, touch Manage applications.
- Touch All to list all applications.
- Scroll down and touch the Market application.
- The version number appears under Market at the top of the screen.
Well, I did just that and discovered that my Market version is very old: 1.82
I thought it would update itself automatically (as described here), but for some strange reason it never did, and I can't find a way to do this manually.
I suspect this has to do with the fact that My Android 2.2.1 is a CyanogenMod-6.1.0-N1
.
Any idea how to update the Market application in my phone?
Update: I just discovered this thread, which allows me to report success in upgrading to version 2.2.7. Here is what I did:
- Downloaded the Vending-2.2.7-signed-testkeys.update.zip file
- Copied the Vending.apk inside it to the sdcard
- Downloaded ZipSigner 2 (from the Market)
- Selected the new Vending.apk as input, and specified signed-vending.apk as output.
- Selected "platform" as key/mode
- Signed the file (success).
- Ran the resulting signed-vending.apk from File Manager.
Wow! That is some progress. I believe the way from here to 2.3.0 would be easier.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我已经能够升级到最新的 3.4.4,感谢 第一个参考维基百科。这就是我所做的:
就像魅力一样!
I have been able to upgrade to the latest 3.4.4, thanks to the first reference in Wikipedia. Here is what I did:
Works like a charm!
另一种解决方案可能是进入菜单,选择“仅通过 wifi 更新”。每当您进入 Wi-Fi 范围内时,如果有任何更新,它都会向您发出通知。有了这个,您始终可以拥有最新版本的市场应用程序,因为即使市场应用程序也是一个 apk 文件:)
One more solution could be, go to menu, select "update over wifi only". Whenever you come under wifi range, if there are any updates, it will give you a notification. With this you can always have the latest version of the market app since even market app is an apk file :)