【发布时间】:2018-02-26 10:18:57
【问题描述】:
我开发了一个移动应用并发布了它。过了一会儿,我在没有任何其他更改的情况下将 Firebase 添加到它,并使用以前的签名密钥签署 apk。但是,如果在安装更新 apk 的 Android 手机上安装了以前的 apk 会导致“软件包似乎已损坏”。错误。
怎么了?
如何找到这个异常的原因?
【问题讨论】:
我开发了一个移动应用并发布了它。过了一会儿,我在没有任何其他更改的情况下将 Firebase 添加到它,并使用以前的签名密钥签署 apk。但是,如果在安装更新 apk 的 Android 手机上安装了以前的 apk 会导致“软件包似乎已损坏”。错误。
怎么了?
如何找到这个异常的原因?
【问题讨论】:
您可以尝试以adb install path/to/your/apk 身份使用 ADB 安装 APK。
它会告诉你导致问题的错误。
【讨论】:
如果已经安装,你需要添加 -r 选项重新安装应用程序,并尝试使用 apk 文件的完整路径: adb install -r _HERE_AbsoluteFilePath_
【讨论】: