第一次 使用 NDK 开发 socket 程序
SOCKET hs = socket( AF_INET, SOCK_STREAM, IPPROTO_TCP ); // IPPROTO_TCP;
if ( hs == INVALID_SOCKET )
{
dbg_printf( 1, "permission denied !" );
err = errno; // android: if no permissin assigned. EACCES
//AfxMessageBox( _T("") );
return -1;
}
创建返回-1 errno=13 EACCES
app权限 需要添加。 即可
<uses-permission android:name="android.permission.INTERNET" /><uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />