問題タブ [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.

0 投票する
2 に答える
1096 参照

java - KSOAP2 エラーにファイル HttpTransport.class のソースが含まれていません

Eclipse (3.6) を使用して Android アプリに ksoap2 を実装しようとしています。

これはソース コードの一部です。

行を押すandroidHttpTransport.call(SOAP_ACTION, envelope);と、次のようなエラーが表示されます。

ソースの添付ファイルには、ファイル HttpTransport.class のソースが含まれていません

ログに次のエラーが表示されます。

VFY: Lorg/ksoap2/transport/ServiceConnectionMidp のデッド コード 0x0005-0005。.setRequestProperty (Ljava/言語/文字列;Ljava/言語/文字列;)V

いったい何が問題なの?

0 投票する
3 に答える
9987 参照

android - SOAP 応答が非常に大きい - Android - メモリ不足エラー

アプリケーションを初めて実行するときに、Web サービスへの SOAP 呼び出しを介して大量のデータをアプリケーションにダウンロードする必要があるアプリケーションがあります。応答は、XML を変換してデータを db ファイルに保存する関数に送信されます。

データのサイズは 16 MB を超えており、毎回 java.lang.OutOfMemoryError が発生します。

より少量のデータを提供するように Web サービスを変更することは、オプションではありません。

大きなデータをダウンロードできる方法はありますか?おそらくInputStreamのようなものですか?

これは私のコードです

この場合、誰が何をすべきかを提案できますか?

ありがとう、よろしくムクル

0 投票する
7 に答える
13800 参照

java - KSOAP2を使用して送信するintの配列をシリアル化します

引数の1つに配列が含まれていることを期待する.NETWebサービスにintの配列を送信しようとすると問題が発生します。これは、少なくとも私がWebサービスのAPIの説明から理解していることです。

したがって、以下のように単一のintを送信しても、エラーは発生せず、正常に機能すると思います。

しかし、intの配列を送信しようとすると:

または整数のArrayList:

「java.lang.RuntimeException:シリアル化できません」という例外がスローされます。何か助けてください?私は何が間違っているのですか?ありがとう!

0 投票する
2 に答える
2620 参照

java - KSoap2 + Android + .net Ws = Null

.net Webservice に接続しているときに、Android プロジェクトで Ksoap2 を使用すると問題が発生します。パラメーターなしで Ws を呼び出す限り、すべて正常に機能しますが、パラメーターを追加しようとすると、サーバーはそれらを取得しません。これが私のコードです

サーバー側をハードコードして、文字列 + 送信したパラメーターを返します。そして、取得したのはハードコードされた部分だけです。soap オブジェクトに追加したパラメーターがサーバーによって受信されることはないようです。

すでに試してみてください:-) Webサービスの名前空間から「http://」を削除します-)「envelope.dotNet = true;」を使用しません -) プロパティをリクエストに直接追加する

何が悪いの?

0 投票する
2 に答える
2475 参照

android - Androidは、圧縮されたBMPから受信したbyte[]をシリアル化できません

コード

問題
圧縮された画像をWebサービスに渡すと、「[B @ 47bcb6c8 ...をシリアル化できません...」というruntimeexceptionが発生します。何かがわかりません。上記の(疑似)コードが機能しない理由を誰かが理解できますか?それが役立つ場合、Webサービスサーバー側では、サーバーが渡されたバイトをファイルに書き込むときに例外が発生しているようです(.Net IO.File.WriteAllBytesを使用)

スタックトレース
ここに画像の説明を入力してください

0 投票する
2 に答える
1969 参照

android-ksoap2 - ksoap 2.5.4を介してAndroidでWebサービスを呼び出すためのチュートリアルはありますか?

友達、

ksoap 2.5.4(または最新)ライブラリを使用してWebサービスを呼び出したいのですが、それを使用する手順やチュートリアルのリンクは何ですか?

もう1つ、リクエストタイムアウト関連の実装が存在しますか?

任意の助けをいただければ幸いです。

0 投票する
1 に答える
1323 参照

android - ksoap2-androidEclipseインポート

グーグルがここで説明したようにライブラリを追加しました。エミュレーターでアプリをデバッグすると、「ソース添付ファイルにファイルSoapObject.classのソースが含まれていません」というエラーが表示されます。あれは何でしょう?[添付ソースの変更]をクリックすると、.jarファイルを再度選択できます...エラーは修正されません。

0 投票する
1 に答える
13394 参照

java - AndroidでKSoap 2を使用する方法

Androidアプリで独自のasp .net Webサービスを使用するために、ksoap2に出くわしました。インターネット上でいくつかの優れたリソースを見つけ、Android アプリに Web サービスを実装しました。

以下は、私が消費したWebサービスの応答です。

上記のサービスを利用するために、次のコードを実装しました。

それは正常に動作しています..しかし、今私はサービスを消費するつもりです. 必要なサービスのリクエスト形式は次のとおりです。

希望するサービスの応答は次のとおりです。

XMLReader クラスを使用して以前の iPhone アプリケーションで同じサービスを利用しましたが、私は Android の初心者なので、皆さんの助けが必要です。

:)

私の投稿を読んでくれてありがとう!

0 投票する
1 に答える
5488 参照

android - AndroidでKsoap2を使用してjson配列をパラメーターとしてWebサービスに渡す方法

私のコードを以下に示します。

例外がスローされます:

0 投票する
2 に答える
2852 参照

android - 複雑なSOAPリクエスト

私のリクエストは以下の通りです...

AndroidSoapRequestで同じものを渡す方法...

ありがとう。