H!
我有 C 语言的源代码,它使用
socket(AF_INET, SOCK_STREAM, 0);
C 方法。
我使用NDK并制作jni。一切都很好,但应用程序无法正常工作;
原来的C方法在控制台返回5。在 Android 中,该值为 -1。
我尝试添加C源文件#include
谢谢
最佳答案
我没有使用过 NDK,所以我不知道这是否相同,但是对于常规 Android 项目,您需要在 list 中指定“INTERNET”权限,才能使用套接字。
关于c - Android 中的套接字问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4025127/