Android开发者:从Play商店中删除旧版本

时间:2012-06-30 03:56:57

标签: android google-play

我是一名Android开发人员,我刚刚发布了我的应用程序的新版本。但由于一些错误,我需要提取最新版本并恢复旧版本。我有办法从商店做到这一点吗?

我'已停用'最新版本并尝试'重新启用'旧版本,但收到以下错误:

Error: New APK version is lower than previous APK version.

有没有办法可以删除最新版本并恢复旧版本?

谢谢:)

2 个答案:

答案 0 :(得分:1)

通过更改versionCode再次上传旧二进制文件。

答案 1 :(得分:1)

正如Enigma在你的评论中所说,你应该真正使用源代码控制,这样你将来就不会遇到这个问题。但是,在这种情况下,如果您有旧apk的副本(即使您没有旧的源代码),也有办法解决它。

This链接告诉您逆向工程apk。如果您只想获取AndroidManifest.xml(应该是您的版本代码),那么APKTool就足够了。从那里,将versionCode更新为Enigma建议的新版本而不是市场版本,并将其推向市场。如果一切顺利,您的用户将使用旧版本。

如果您既没有旧版本的apk,也没有旧版本的来源,那么您无法做任何事情。 (除非谷歌在其服务器上保留所有版本的应用程序的存档)。

相关问题