我已经在VPS上设置了节点套接字io服务器,现在尝试将flutter应用程序连接到服务器,这里的问题是当我以Web方式运行该应用程序(在chrome桌面上运行)时,它可以完美运行并与服务器通信。但是当我将其作为android应用程序运行时,没有数据被传输。 我在flutter应用中使用了socket_io_client:^ 0.9.11包。 不知道这是怎么回事!
答案 0 :(得分:0)
确保您已为android应用声明了正确的权限:
<manifest xmlns:android...>
...
<uses-permission android:name="android.permission.INTERNET" />
<application ...
</manifest>
更多信息在这里: https://flutter.dev/docs/development/data-and-backend/networking