我已将两个 APK 文件上传到 Google Play 商店。一个是新版本,一个是旧版本。较新的版本是 Activity 版本,因为它具有更高的 versionName 和 Code。现在我在新版本中发现了一些错误,我想从 Play 商店中删除它并激活旧版本。 Google Play 不允许我停用较新的版本并再次激活较旧的版本,因为它的版本名称和代码较低。 问题是我不是开发人员,也没有构建应用程序。开发商在另一个国家,很难找到他们。
如何重新激活旧版本?我知道一种解决方案是更改 versionName 和 Code。我只有 apk 文件,我可以只用 apk 文件在 Eclipse 中更改这些细节,而且在 Eclipse 或开发 Android 应用程序方面的经验很少吗?
谢谢
最佳答案
您无法从 apk 本身重建新版本的 apk。
让应用开发者执行以下操作:
- 以更高版本号重建项目(必须高于所有之前提交的版本)
- 重新提交
来自 Google 的 Android "Developer Console" page :
Note that rollbacks aren’t supported due to the app versioning requirements of the Android platform. If you need to rollback, consider launching a previous APK with a new version number. However, this practice should be used only as a last resort, as users will lose access to new features and your old app may not be forward-compatible with your server changes or data formats, so be sure to run alpha and beta tests of your updates.
关于安卓APK文件: Re-activate older APK file in Google Play Store,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10383321/