android java.net.socketexception socket failed eperm (operation not permitted)

这个错误信息表明,在 Android 中使用 java.net.socket 时,因为权限问题导致 socket 创建失败。

在 Android 6.0+ 版本中,必须在应用的 AndroidManifest.xml 文件中声明网络访问权限,否则会抛出 java.net.socketexception: socket failed: EPERM (Operation not permitted) 错误。

你可以在你的 AndroidManifest.xml 文件中添加如下权限声明:

<uses-permission android:name="android.permission.INTERNET"/>
        firecat全宏