java - Android 应用更新安装在用户设备中失败的常见原因有哪些?
问题描述
部分有问题的应用程序用户报告了安装问题,当他们单击安装更新时,该过程开始但未成功完成。
以下是这些版本之间变化的摘要:
- 版本代码相同,但内部版本号增加了
- 一项活动已更改为包含该标签
android:launchMode="singleTop"
- 将弃用的替换
fill_parent
为match_parent
- 替换
android:gravity="right"
为android:gravity="end"
- 替换
android:gravity="left"
为android:gravity="start"
- 添加
android:layout_marginStart
并android:layout_marginEnd
在适用的情况下
是否已知任何这些更改会导致用户设备出现安装问题?非常感谢任何提示,因为我不明白像这样的微小更改如何导致此类问题。为了弄清楚这一点,我什至停止了发布发布。
更新 1:我能够在测试设备中重现一个错误,错误代码是 944。通常导致此错误的原因是什么?
解决方案
推荐阅读
- mysql - 如何在 Codeigniter 中获得加入 3 个 MySql 表的不同结果?
- spring-kafka - Spring-kafka - 带有 AckMode Record 和自定义 SeekToCurrent 错误处理程序的消息丢失
- c# - 如何使用 iText7 和 C# 在 PDF 文件的标题中添加页码
- java - 如何执行过滤不满足查询的集合的 JPQL?
- android - Android:没有这样的文件或目录错误读取xml文件
- amazon-web-services - Terraform - 无法获取默认路由表 ID
- process - elixir:找出进程终止的原因
- mysql - 如何计算条件语句中由另一列分组的mySQL中的列的平均值?
- arrays - 我不明白为什么我的程序在数组的索引中要求指针
- javascript - 使用 Angular 10 中的指令格式化法语数字