我想在android源代碼中打開一個套接字。具體來說,我現在在DisplayDevice.cpp文件中,但是套接字代碼的位置可能會改變。在我現在做之後:在android代碼中創建一個套接字(不是在android應用程序中)獲取權限被拒絕
int fd = socket(AF_INET, SOCK_STREAM, 0);
fd獲取返回爲-1,並且當我檢查錯誤消息它被列爲權限被拒絕。我已經爲此考慮了很多問題,大多數答案都是將互聯網權限添加到AndroidManifest文件中。這將不是爲我工作,因爲我添加的代碼是在android源代碼中。
我想知道是否有辦法繞過拒絕的權限。或者,如果有更好的方法來做到這一點/不同類型的插座的使用(現在我使用套接字從
謝謝。
啊,你可能想把它標記爲C或C++的問題。這是非常BSD式套接字 – 2013-03-08 20:56:33