如何解决Flutter 调试模式无需互联网许可即可工作
我在 Flutter 中开发一个带有一些 API 交互的简单应用程序时遇到了一个有趣的错误...
在调试模式中,它在Android和iOS中都运行良好,但是,当我尝试在发布模式下运行时,在Android中出现以下错误:
SocketException: Failed host lookup: <apiHere> (OS Error: No address associated with hostname,errno = 7)
对于任何人都一样:通过在 Android 版本的清单中添加互联网权限实际上很容易解决。
我的问题是关于这个错误的根源......有谁知道它如何在调试模式下工作(Android清单中没有任何互联网权限),但是在运行 Flutter run --release
时它失败了上面的错误?。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。