Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.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上使用JavaScript代理使用WCF服务_Android_Wcf_Json_Web Services - Fatal编程技术网

在android上使用JavaScript代理使用WCF服务

在android上使用JavaScript代理使用WCF服务,android,wcf,json,web-services,Android,Wcf,Json,Web Services,我需要使用一些通常在web应用程序中使用的第三方WCF web服务,但这次使用的是android 我在生成的javascript代理中有以下函数 loginToW:function(email,password,succeededCallback, failedCallback, userContext) { /// <param name="email" type="String">System.String</param> /// <param name="pa

我需要使用一些通常在web应用程序中使用的第三方WCF web服务,但这次使用的是android

我在生成的javascript代理中有以下函数

loginToW:function(email,password,succeededCallback, failedCallback, userContext) {
/// <param name="email" type="String">System.String</param>
/// <param name="password" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'loginToW',false,{email:email,password:password},succeededCallback,failedCallback,userContext); },
我不能改变服务中的任何内容。 在android中使用此类服务最简单的方法是什么?我可以将这个javascipt传递给webView吗?或者我应该使用HttpClient构建一个JSON消息并发布它吗?如何处理回调


谢谢。

使用gson构建json使之变得简单。但是由于我没有访问服务代码的权限,我不得不使用HTTPFox来查看每个方法的json实际外观

最好是构造一个JSON消息