我的应用在调试模式下运行良好。我按照Flutter文档中提到的所有步骤制作了apk-release。我甚至在AndroidManifest文件中为apk-release设置了互联网权限。我的apk-release构建非常完美。但是当我在手机上安装它并尝试使用该应用程序(基本上是使用电话号码登录,因为我的应用程序的第一页是登录页面)时,它没有响应。我发现可能是与互联网权限有关的问题,但我已经重新检查了一切。当我从Android Studio安装调试apk时,一切正常,但是发布版apk似乎无法与认证服务器通信。请帮帮我。
顺便说一句,我更新了pubspec.yaml中的所有依赖项,例如cloudfirestore版本等等。仍然没有改变。此外,我想我的SHA1密钥在firestore中是正确的。我还不得不将我的包名从com.example.pareez重命名为com.rishav.pareez,但我确定我没有犯任何错误。
更新-我卸载了手机上以前安装的apk,然后我使用电脑上的flutter install,然后该应用程序运行地非常好。我想手动安装可能会给我带来麻烦。但是我也手动安装了其他应用程序,它们工作得很好。