jint Java_com_example_sockettest_MainActivity_test(JNIEnv *env,jobject thiz,jstring ip)
{
int sfd = socket(AF_INET,SOCK_STREAM,0);
struct sockaddr_in seraddr;
memset(&seraddr,0,sizeof(seraddr));
seraddr.sin_family = AF_INET;
seraddr.sin_addr.s_addr = inet_addr(env->GetStringUTFChars(ip,0));
seraddr.sin_port = htons(6800);
if(connect(sfd,(struct sockaddr*)&seraddr,sizeof(seraddr)) < 0)
{
return -1;
}
char *sendbuf = "hello!!";
send(sfd,sendbuf,strlen(sendbuf),0);
}
Android ndk socket客户端
最新推荐文章于 2021-05-27 16:56:55 发布