Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/183.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android json rpc库的工作线程示例_Android_Json Rpc - Fatal编程技术网

android json rpc库的工作线程示例

android json rpc库的工作线程示例,android,json-rpc,Android,Json Rpc,我需要一个适用于android json rpc库的JSONRPCThreadedClient示例。我目前正在使用0.3.4 我已经看过了源代码,对于为什么JSONRPCThreadedClient中的create()方法返回JSONRPCHttpClient而不是JSONRPCThreadedHttpClient,我有些困惑。我已经手动编辑了代码,以便它返回一个JSONRPCThreadedHttpClient,但是因为它位于一个单独的线程中,所以需要一个处理程序 我不知道如何调用rpc方法并

我需要一个适用于android json rpc库的JSONRPCThreadedClient示例。我目前正在使用0.3.4

我已经看过了源代码,对于为什么JSONRPCThreadedClient中的create()方法返回JSONRPCHttpClient而不是JSONRPCThreadedHttpClient,我有些困惑。我已经手动编辑了代码,以便它返回一个JSONRPCThreadedHttpClient,但是因为它位于一个单独的线程中,所以需要一个处理程序


我不知道如何调用rpc方法并使用所需的处理程序检索结果。。。有什么建议吗?

处理程序将在UI线程中接收消息(handleMessage),您无法在该线程上执行网络操作,因此您HttpClient可能在内部使用线程并仅通过处理程序公开结果,您应该创建一个处理程序来接收事件。

处理程序将在UI线程中接收消息(handleMessage),您不能在该线程上执行网络操作,因此您可能在HttpClient内部使用一个线程,并且只通过处理程序公开结果,您应该创建一个线程来接收事件