1
私は、OSC経由で他のプログラムからのメッセージを受信するアプリケーションに取り組んでいます。私が使ったライブラリはhttp://www.illposed.com/software/javaosc.htmlのJavaOSCです。Android、OSC、受信者がメッセージを受信していません。
私はのonCreateメソッド(TRY {}の部分)に次のように置く:私のPythonコードで
import com.illposed.osc.OSCListener;
import com.illposed.osc.OSCMessage;
import com.illposed.osc.OSCPort;
import com.illposed.osc.OSCPortIn;
public class MainActivity extends AppCompatActivity{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
try {
OSCPortIn receiver = new OSCPortIn(5679);
OSCListener listener = new OSCListener() {
public void acceptMessage(Date time, OSCMessage message) {
System.out.println("Message received!");
}
};
receiver.addListener("/fromPython", listener);
receiver.startListening();
} catch (SocketException e) {
Log.d("OSCSendInitalisation", "Socket exception error!");
}
}
}
、私は右のポートへ/ fromPythonのアドレスでメッセージを送信し、私は他のプログラム(例えば、Max、Pd)でテストし、確認メッセージを受け取ることができる。しかし、私はここでメッセージを受け取ることができませんでした。助けてください。