バックエンドで検証できるように、Androidでasp.net Webサービスを呼び出したいです。アプリを作りたい。AndroidでWebサービスを呼び出す
質問する
2955 次
2 に答える
1
wsdl2code.com - wsdl から iphone および android ネイティブ コードまで、必要なすべてのコードを生成します。それは私にとってとてもうまくいきます
于 2013-02-17T14:52:10.750 に答える
0
まず、ksoap2 android jar をダウンロードする必要があります。次に、Eclipse でプロジェクト フォルダーを右クリックします。プロパティをクリックし、次に Javaビルド パス > ライブラリ > 外部 jar を追加します。次に、コードを次のように記述します。
SoapObject request = new SoapObject(YOUR_CONNECTION_NAMESPACE, methodName);
//add parameters to web service method..
request.addProperty(parameterName, parameterValue);
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
envelope.dotNet = true;
envelope.setOutputSoapObject(request);
HttpTransportSE androidHttpTransport = new HttpTransportSE(YOUR_CONNECTION_URL);
androidHttpTransport.call(YOUR_ACTION_NAME, envelope);
result = (Object) envelope.getResponse();
このトピックに関する非常に優れたチュートリアルは..
于 2013-02-08T07:44:20.227 に答える