2017-10-10 86 views
0

我已经看到这个网站上的一些贴子已经关于如何做回滚。普遍的共识是重建以前版本的项目,版本号更高,并将其发布为“回滚”。但是这意味着如果我想规划最糟糕的情况,每次发布应用程序时都需要生成另一个更高版本的apk,这意味着每当我发布新版本时,数字都会跳过。有没有办法做到这一点而不跳过版本号?我可以提前计划Android应用程序回滚而不跳过版本号吗?

过程我在想,包括版本跳绳:

  • 在此版本中我生成1.0.0版本,一个的APK 1.3.0版本和发布1.0.0
  • 下一个版本我产生一个apk版本1.2.0和一个版本1.5.0和发布1.2.0
  • 如果事情变得很糟糕我需要恢复,然后我可以发布1.3.0作为回滚
  • 然后下一个版本我生成apk版本1.4.0和1.7.0版本,发布1.4.0
  • 如果事情变坏我可以
  • (等等等等)发布1.5.0作为回滚
+0

首先,跳过版本号并不重要,所以我不确定为什么你想避免它。但是您可以随时回滚到Google Play中的以前版本。 –

回答

0

不要紧,不管你给作为字符串的versionName。 如果versionName是1.0.0,那么您更新到1.1.0(使用versionCode 125和164)。

如果在1.1.0中出现了问题,并且想要恢复,那么您总是可以恢复到1.0.0提交(假设您使用git,hg或任何其他VCS),并提供更高版本的代码到版本名称1.0.0(比如165)(PS。这个新版本1.0.0必须有版本代码> 164,因为之前已经在Play商店中部署了164)。

相关问题