我想写一个Firefox移动插件,需要与一些数据进行通信或调用某些android程序。我想知道在Firefox插件和android进程之间进行通信的最佳方式是什么。我能想到的一种方法是从插件写入剪贴板上的数据,并从android进程连续轮询剪贴板,但这不是有效的方法。所以请其他任何想法。
答案 0 :(得分:5)
不幸的是,Firefox和Android之间没有公开的通信方式。我们一直在讨论如何揭露这种机制。
与此同时,我已经能够使用套接字与其他应用程序进行通信。例如,Android Scripting Layer(http://code.google.com/p/android-scripting/)可以充当RPC服务器。我已经能够打开服务器的套接字并以这种方式进行通信。
答案 1 :(得分:1)
答案 2 :(得分:0)
您可以在FF扩展程序和Android应用程序中的套接字中使用WebSockets。
或另一种解决方案是在扩展程序和应用程序之间包含一个servlet(appengine)。