【问题标题】:How do I revert to the latest release version of my app for bug fixing?如何恢复到我的应用程序的最新版本以修复错误?
【发布时间】:2017-09-08 07:53:27
【问题描述】:

在 Playstore 中推送更新后,我对源代码进行了大量更改。但问题是每当通过 crashlytics 等报告 bug 时,引用的源代码都是未更改的发布版本,这使得崩溃报告中的行号无关紧要。

那么如何查看最新的发布版本呢?

【问题讨论】:

  • 用行号显示一些文本,它可能是变量名、方法名或其他任何内容。这样你就可以在文件中搜索了。
  • 投反对票的人能否给出反对这个问题的理由?

标签: android android-studio version-control


【解决方案1】:

解决方法之一:

我建议在阅读这些步骤之前先了解 Git。

  • 使用 Git 跟踪您的源代码(希望您了解 Git,如果您不了解,我建议您查看一下)
  • 编写您的代码。
  • 一旦代码完成。 Git 提交并推送您的代码。
  • Git 标记您当前的代码以供以后参考
  • 构建 APK 并发布。

注意:请保持 Git 标签名称和 APK 版本相同,以便您理解。

现在,当您在特定版本的应用中遇到崩溃时。假设是 v1.1,那么您只需找到名为“v1.1”的 Git 标签,然后查看该版本的代码并做您想做的事!

【讨论】:

    【解决方案2】:

    我想如果您想在 exact 行中看到 exact 错误,您可以执行以下操作。

    1. 推送到 git/svn 您应用的发布版本
    2. 拉回确切的发布版本以查看确切行中的错误,如果您 在当前版本中更改了该文件

    【讨论】:

      猜你喜欢
      • 2014-03-20
      • 2016-04-11
      • 2023-03-31
      • 2011-10-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多