Androidのソースコードでソケットを開こうとしています。具体的には、現在、DisplayDevice.cppファイルを使用していますが、ソケットコードの場所が変更される可能性があります。私がした直後:
int fd = socket(AF_INET, SOCK_STREAM, 0);
fdは-1として返され、エラーメッセージを確認すると、PermissionDeniedとして表示されます。私はこれについて多くのことを調べました、ほとんどの答えはAndroidManifestファイルにインターネット許可を追加することを含みます。私が追加しているコードはAndroidソースコード内にあるため、これは私には機能しません。
拒否された許可を回避する方法があるかどうか疑問に思いました。または、これを行うためのより良い方法がある場合/使用する別のタイプのソケット(現在、私はからのソケットを使用しています
ありがとうございました。