私はCプログラムから自分のアンドロイドアプリケーションでDatagramPacketを受信しています。 NDKを使ってデータを解析する必要があります。受信したパケットをネイティブメソッドに渡して解析したいと思います。誰かが受信したパケットをC関数に渡す方法を教えてもらえますか?Android NDK受信したDatagramPacketをC関数の引数として渡す方法は?
DatagramPacket packet = new DatagramPacket(buf, buf.length);
socket.receive(packet);
System.out.println(packet.getLength());
ここで、受信したパケットを解析してC関数に渡す必要があります。
受信したデータグラムパケットは、受信したCプログラムに渡しますか?どうか明らかにしてください。 – EJP
受け取ったデータグラムパケットをAndroidのネイティブメソッドに渡したいとします。私が受け取ったCプログラムには戻っていません。 – somia