我正在使用 Firebase 应用程序分发向一些测试人员发送更新,而我上传的最新 APK 不会安装在 Android 设备上(实际上是几个新版本都存在安装问题)。我之前上传了一个可用的版本,但所有后续更新都失败并显示“未安装应用程序”错误消息。我对从 Android Studio 生成的 APK 文件感到困惑,我不记得我之前上传的哪个版本有效。在 apk 文件夹中有一个调试文件夹,其中包含一个名为 app-debug.apk 的 apk 文件。我很确定这是我与成功版本的发行版一起使用的版本。还有一个带有同名文件 app-debug.apk 的 flutter-apk 文件夹。有谁知道这些文件和我应该使用哪个文件之间的区别?这个问题是一个旁注,因为这些文件都不起作用。
我曾尝试告诉我的测试人员卸载以前的(工作)版本,然后尝试使用最新版本更新他们的 Android,但错误仍然存在。我的 iOS 版本和那个测试组没有任何问题。
我需要更新 debug.keystore 文件吗?我已经搜索了许多不同的线程以寻找解决方案,但似乎没有任何效果。任何调试问题的建议将不胜感激。