У меня есть вопрос об использовании следующей строки в нативной программе c:
#include <sys/socket.h>
#include <errno.h>
void testSocket()
{
int sockfd = socket(AF_INET, SOCK_STREAM, 0);
int err = errno;
}
Сокет не создается (sockfd = -1) и errno = 13. У меня есть следующее определение в моем манифесте:
<uses-permission android:name="android.permission.INTERNET"/>
Может ли кто-нибудь сказать мне какой-либо опыт, который у них есть/знание о том, почему это не сработает? На данный момент я подтягиваю пробелы.