我现在在移植一个C语言写的程序,已经利用Android提供的NDK编译通过,可以在adb shell模式中运行。这个C程序会在Android系统启动的时候直接运行起来(不会退出)。
原来在linux系统中,这个C程序跑起来后,和另外一个程序通信的方法是用的是发信号,当这个C程序收到不同的信号去调用不同的函数进行不同的处理。但现在在Android系统中,当我在Application层点击某个程序(java写的)的按钮时(单击事件),想与这个C程序进行通信,这个不能发信号吧,如何使他们可以进行通信?