問題タブ [android-ksoap2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Webサービスの呼び出し中にエラーが発生しました
web service
ファイルを追加しても電話がかけられませんkSOAP 2 library jar
。
ソースコード :
jarに欠落しているクラスはほとんどないと思います。適切なjarファイルをどこから作成できますか?plsは私を助けます。
ありがとう&よろしく、
スネハ
java - kSoap2 送信コレクション
私はAndroidアプリケーションで.net Webサービス(wcfではなく、単純なWebサービス)にデータを送信するAndroidアプリケーションを持っていますKvmSerializableインターフェースを実装するクラスを持っています
サーバー側で私はクラスを持っています
および Web サービス メソッド
【ウェブメソッド】
}
私はアンドロイドからこのメソッドを呼び出すことに成功しました.OwnerフィールドとOrderDateフィールドは正しく入力されていますが、Productsフィールドは空です(nullではなく、単に空です)
Array、ArrayList、および Vector を使用しようとしています - 変更はありません
リクエストダンプを見て、唯一の違いがあることを確認すると(コレクションのアイテムのタグ名:
そして私のwsdlで:
そして、サービスと対話するための私のAndroidコード:
android - AndroidKsoap2Webサービス
3つのAndroidデバイスと通信するWebサービスがあるSOAPWebサービスを使用してアプリケーションを作成したいと思います。私のAndroidデバイスのうち2つは、いくつかのデータをWebサービスに送信し、Webサービスはこのデータを私の最後のAndroidデバイスに送信します。KSOAP2ライブラリを使用してその2つのAndroidデバイスからWebサービスにデータを転送できるかどうか、またはその2つのデバイスから最後のデバイスにデータを転送できる他の実装アイデアが存在するかどうかを知りたいです。
android - AndroidKSOAPを使用してgetResponseを実行するとランタイムエラーが発生する
私のAndroidはSoapObjectでランタイムエラーを受け取りますresult=(SoapObject)envelope.getResponse(); Webサービスは私のノートブック(192.168.15.13)にあり、ノートブックとAndroidはLAN経由で接続されています。KnopflerfishOSGiでAxis2を使用してWebサービスを作成しました。これが私のコードです:
これがWSDLです
お願い助けて...
android - Android アプリで ksoap2 を使用して wcf Web サービスを呼び出すと、次のエラー java.net.SocketTimeoutException: Connection timeout で失敗しました
私はアンドロイドが初めてで、wcf Web サービスを呼び出したいと思っていました。ksoap2 ライブラリが見つかり、見つかった例を適用するように指定しました。アプリは次のエラー メッセージで失敗しました: java.net.SocketTimeoutException: 接続タイムアウト。次のように manafist ファイルにユーザー権限を設定しました。
また、エミュレータ設定アプリ -> ワイヤレスとネットワーク -> モバイル ネットワーク -> アクセス ポイント名から、プロキシ、ポート、ユーザー名、およびパスワードを追加しました。また、実行構成から追加のエミュレータ コマンド ライン オプションに次の行を追加しました。
それでもうまくいきませんでした。
アップデート
次のコマンドで AVD を起動するときに、コマンド ラインからプロキシ設定を構成しました。
今、私は次の例外を受け取りました:
ksoap2 を使用して .asmx Web サービスを使用する例を見てきましたが、これは .svc Web サービスでも実行できますか? 添付のコードを使用しています。例の場合:
ありがとう、
android - ksoap2-android を使用して共有ポイント Web サービスをサブスクライブする際の認証エラー
SharePoint 2010 で、lists.amx サービスの getlist() メソッドを使用する Android アプリケーションを作成しています。ksoap2-android を使用して SOAP メッセージを処理しています。認証しようとすると、xmlpullparser の例外が発生します。START_TAG が必要です... 次のコードが sharepoint サーバーに対して認証されないのはなぜですか?
これが私のコードです:
これが transport.requestdump です (先行する '<' は削除されています):
- v:エンベロープ xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:d="http://www.w3.org/2001/XMLSchema" xmlns:c="http: //schemas.xmlsoap.org/soap/encoding/" xmlns:v="http://schemas.xmlsoap.org/soap/envelope/">
- v:ヘッダー />
- v:本体>
- GetList xmlns="http://schemas.microsoft.com/sharepoint/soap/" id="o0" c:root="1">
- listName i:type="d:string">モバイル テスト リスト
- GetList xmlns="http://schemas.microsoft.com/sharepoint/soap/" id="o0" c:root="1">
- /GetList>
- /v:本体>
- /v:封筒>
transport.responsedump は次のとおりです (前の「<」は削除されています)。
- !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd">
- HTML>
- ヘッド>
- TITLE>不適切なリクエスト
- META HTTP-EQUIV="Content-Type" Content="text/html; charset=us-ascii">
- /HEAD>
- ボディ>
- h2>不正なリクエスト - 無効なホスト名
- hr> p>HTTP エラー 400。リクエストのホスト名が無効です。
- /ボディ>
- /HTML>
android - Android Ksoap2ネストされた(子)タイプの名前空間の設定
SBNInloggBegar
オブジェクトをWCFWebサービスに送信したいと思います。オブジェクトとSBNInloggBegar
が含まれ、オブジェクトにはいくつかの文字列が含まれます。、には、いくつかの文字列が含まれます。インターフェイスを使用してこれらのクラスをシリアル化しました。SBPBegar
SBPInloggning
SBPInloggning
SBPSubjekt
KvmSerializable
私は次のような関数を持っています:
これが送信されるものです:
の名前空間を設定したくありません<request>
。代わりに、の名前空間を<request>
とに設定する必要が<BegarData>
あり<InloggningsData>
ます。また、子の名前空間を設定したいと思い<BegarData>
ます。同じことを<InloggningsData>
、次のように設定します。
これを行う方法はありますか?
ちなみに、私はバージョン2.5.4(Google Codeサイトから)を使用しています。
android-ksoap2 - Android:ksoap の問題
私はAndroiが初めてです。Web サービスに ksoap を使用します。Web サービス要求には 2 つの入力浮動小数点値がありますが、エラーが返されます
次に、テストのためにintに設定しましたが、応答中にエラーが発生しました
http://seesharpgears.blogspot.com/2010/10/ksoap-android-web-service-tutorial-with.htmlから参照コードがあります
ありがとうございました。
android - kSOAP2 二重 ID 例外
Android アプリケーションで kSOAP 2 を使用しようとしていますが、特定の Web サービス要求を実行しようとすると、「二重 ID」例外がスローされます。kSOAP ソース コードでこれがスローされる場所を見つけることができました。それはSoapSerializationEnvelope
クラス メソッド public Object read()
にあります。例外がスローされることを示すコードの抜粋を以下に示します。
この例外が何であるか、またはどのように修正できるかはまったくわかりません。この例外の扱いを知っている人はいますか?
ありがとう
編集:
このアプリケーションの iOS バージョンでも SOAP Web サービス接続メソッドを使用していることに注意してください。まったく同じ要求で問題はありません。
新情報:
<diffgr:before>
よく調べてみると、問題は、上記と同じ ID を持つテーブルを持つ要素を含む xml 応答に起因しているようです。これが問題の原因だと思います。これまでに実行した他のリクエストにはその要素がなく、例外もありません。質問に追加すると、Webサービスが応答でこのブロックを送信するのを止めるか、kSOAPにそれを無視させることができますか?
android - AndroidでWebサービスを使用してサーバーに画像をアップロードする方法は?
UserProfile が 1 つある Android アプリを開発しました。Ksoap2を使用して、ユーザーのすべての詳細をサーバーに送信しました。また、画像をサーバーに送信したいと考えています。しかし、AndroidでKsoap2を使用して画像をWebサービスに送信する方法がわかりません。
SDカードから画像を取得し、ByteArrayに変換しました。そのパラメータを画像のByteArrayとしてWebサービスに送信する必要がありますか? ユーザーと画像のすべての詳細を webservice に渡したいです。これどうやってするの?