将 flutter SDK 升级到最新版本后,我无法在物理设备(小米)上运行该应用程序。它在降级 flutter 和 few packages 方面运行良好。
操作系统:Ubuntu 18.04.5 LTS
错误详情如下图所示。我还尝试通过命令行安装 apk,但同样无法正常工作
$ adb install app.apk
adb: failed to open app.apk: Operation not permitted
尝试了 adb kill-server,授予了文件夹的完全权限等。没有任何效果。
我能够在我的物理设备/genymotion 模拟器上调试示例 flutter 应用程序。如果我添加 cloud_firestore、amplify、flutetrtoast 等包,它将开始抛出上述错误。
我注意到的另一件事是我可以调试特定版本的包。例如,它在 fluttertoast 版本 6.0.1 之前工作正常。
此 GitHub issue 中提供了更多日志
请帮忙。
最佳答案
在我看来像是权限错误。运行 flutter clean,然后以管理员身份打开你的编辑器。
关于android - adb: 无法打开 app.apk: 不允许操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65453798/