【问题标题】:What are the common reasons for an Android app update installation to fail in user devices?Android 应用更新安装在用户设备中失败的常见原因有哪些?
【发布时间】:2018-12-27 12:27:26
【问题描述】:

部分有问题的应用用户报告了安装问题,当他们点击安装更新时,过程开始但没有成功完成。

以下是这些版本之间变化的摘要:

  • 版本代码相同,但内部版本号增加了
  • 一项活动已更改为包含标签android:launchMode="singleTop"
  • 将弃用的fill_parent 替换为match_parent
  • android:gravity="right" 替换为android:gravity="end"
  • android:gravity="left" 替换为android:gravity="start"
  • 在适用的情况下添加了android:layout_marginStartandroid:layout_marginEnd

是否已知这些更改会导致用户设备出现安装问题?非常感谢任何提示,因为我不明白像这样的微小更改如何导致此类问题。为了解决这个问题,我什至停止了发布发布。

更新 1:我能够在测试设备中重现一个错误,错误代码是 944。通常是什么原因导致此错误?

【问题讨论】:

  • 您是否生成了新的签名密钥?
  • 没有。但是我确实切换了我的开发机器,我之前使用的是 linux,但现在我切换到了 MacOS。据我所知,这不应该有什么不同,但我会仔细检查一切。
  • 将调试密钥从旧机器复制到新机器并用它重建。该文件可以在 ~/.android/debug.keystore 中找到

标签: java android google-play


【解决方案1】:

我想我明白发生了什么,而且似乎不是应用程序代码引起的。

终于看到错误码后我做了一些挖掘,发现错误码944是由于Play商店服务器离线,无法响应用户的请求。

来源:

  1. Android Authority
  2. Android Pit

【讨论】:

    猜你喜欢
    • 2020-10-02
    • 2020-09-17
    • 1970-01-01
    • 2018-01-20
    • 1970-01-01
    • 2019-12-26
    • 1970-01-01
    • 2020-01-06
    • 2017-08-20
    相关资源
    最近更新 更多