問題タブ [ksoap]
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 - AndroidでのKSOAPの使用。カスタム名前空間の問題
これが私の大きな問題です。私はこのリクエストで特定のwsを呼び出そうとしています:
Androidプロジェクトで使用されているJavaコードは次のとおりです。
まず、このリクエストで生成されたXMLを印刷することはできますか?とにかく、私のリクエストによって返される結果は常に「失敗」です。これは、SetReportタグが特定の名前空間を使用しているためだと思います(例:<** ws:** SetReport>)リクエストでこのタイプの名前空間を指定するにはどうすればよいですか? ?? つまり、xmlns:xs = "http://ws.comunichiamo.com"を使用してエンベロープを作成するにはどうすればよいですか?
android - Android での GPRS ネットワークの可用性の検出
Ksoap を使用して Web サービスを呼び出しています & 応答を取得している間、progressDialog を表示します。しかし、ネットワークのないエリアに入ると、ネットワークの検索が続行されます (進行状況ダイアログが停止しません.. 2 ForceStop my app が必要です)。Ksoap呼び出しメソッドで例外をキャッチしました..しかし、例外はスローされません...
cud any1 help これを修正するにはどうすればよいですか ..
これは私の問題を解決します。isConnected() に対しては常に true を返します。最後に、Ksoap クラス ( ksoap2-android-assembly-2.5.4-jar-with-dependencies を使用) で以下のコードを使用して、タイムアウトを検出しています。さらにテストを行う必要があります。
HttpTransportSE androidHttpTransportSE; int タイムアウト = 180000; androidHttpTransportSE = new HttpTransportSE(URL,TimeOut); androidHttpTransportSE.call(soap_action, エンベロープ);
SoapObject レスポンス = (SoapObject)envelope.bodyIn; 返信 = response.toString();
より良い解決策を持っている人はいますか?
android - KSoap-Android により、Dalvik 形式への変換がエラー 1 で失敗しました
私はEclipseとAndroidにかなり慣れていません。Ksoap2-android-assembly-2.5.4-jar-with-dependencies.jar ファイルを Java Build Path ライブラリに追加しようとしていますが、これは明らかに実行できますが、自動再構築によりすぐに上記のことがわかりますエラー。私はフォーラムを検索し、すでにプロジェクトをクリーンアップしようとしましたが、それは役に立ちません。2.5.3まで、他のアセンブリも試しました。失敗。
Eclipse バージョン 3.5.2、ビルド M20100211-1343、ガリレオ ビルドを実行しています。これをインストールできるようになるまで、私はほとんど水の中で死んでいます。アドバイスをいただければ幸いです。
ありがとう。
java-me - Web サービスとの ksoap 接続、android なし (ksoap を使用)
さて、私は接続を行っています... Webサービスを使用したSQLサーバー、j2meを使用したWebサービスですが、今は1つのhelloworldを実行しています...できましたが、今は1つの「hello world」+nombreを実行したい.. . パラメータは Web サービスで受信されません。ここでは Web サービス
これはksoapで呼び出すためのコードです...
「que onda」をスペース付きで返すので、Webサービスに入れましたが、「que onda」+ nombreを返すことはありません...これはAndroid用ではなくj2me用のアプリケーションです。Android用ですすっごく...
しかし、j2me の ksoap にはこれらのメソッドがありません.. "setName, setValue"; このライブラリをダウンロードしましたが、醜いバグが発生し、アプリケーションが実行されません...これで、パラメーターが追加されていることがわかります..
しかし、これは機能しません...動作しますが、バグはありませんが、Webサービスはパラメーターを受け取りません...
STACKOVERFLOW の皆さんありがとう
android - XmlPullParser 例外
このエラーを解決できません:
org.xmlpull.v1.XmlPullParserException: 予想: START_TAG { http://www.w3.org/2001/12/soap-envelope }エンベロープ (位置:START_TAG @1:6 in java.io.InputStreamReader@43e524c8)
.NET Web サービスにアクセスする Android アプリがあります。int を渡し、応答として int を受け取ります。ksoap2 を使用しています。マニフェスト ファイルにもアクセス許可を追加し、さらにすべての jar ファイルを含めました。しかし、スタックしており、送信している SOAP リクエストを表示できません。
私のコードは次のとおりです。
前もって感謝します。
android - KSOAP はタイムアウトしません
タイムアウトをサポートする ksoap2 2.5.4 (Android 2.2 上) を使用しています。リクエストを処理するために Apache 2.2.16 を使用しています。すべて正常に動作しますが、Apache をシャットダウン (または Apache が実行されているリモート PC を切断) しても、通話がタイムアウトすることはありません。別のスレッドを使用して WS を呼び出していますが、このスレッドはこの場合、約 2 分間動作/応答/ストールを停止します。
Timer を使用して、定義済みのタイムアウト後にそのスレッドをキャンセルしようとしましたが、機能しませんでした。スレッドはまだ存在し、2 分間待機しています。
それと関係があるかもしれないこの警告も表示されます(どうすればよいかわかりません):
KSOAP を機能させるか、定義済みのタイムアウト後にそのスレッドを中断するようにタイマーを改善する機会はありますか? 答えてくれてありがとう、または何を試してみるか!
progress-4gl - kSoap でプログレス プロシージャを呼び出す
私はプログレスでまったく新しいです。Android アプリで Progress Procedure (XML ページとしてエクスポートすると機能する) にアクセスしようとしています。それなりの結果が得られたので、私は kSoap を使用してこのトリックを実行しています。
しかし、Android プロジェクトで Progress Procedure にアクセスできないようです。だれか助けてもらえますか?
どうもありがとうございました。
ruby-on-rails - Ruby on Rails と KSOAP の比較
ksoap と ruby over rails の長所と短所を簡単に説明してもらえますか? どんな助けでも大歓迎です。
android - Ksoap を使用して Android でログインする
kSoap を使用して Android アプリケーションにログインしようとしています。
これが私のコードです:
これは私が得るものです:
04-11 16:01:39.705: INFO/System.out(521): org.xmlpull.v1.XmlPullParserException: 予期しないタイプ (位置:TEXT You do not have ...@1:50 in java.io.InputStreamReader@44ec2250)
私は何を間違っていますか?
android - ksoapを使用してAndroidでimagebytesをbyte[]に変換する方法は?
友達、
ksoapライブラリを使用してdotnetWebサービスを呼び出しています。
次のWebサービス応答を取得しています
文字列が非常に長いため、文字列から余分なバイトをいくつか削除しました。
1)それがどのフォーマットかわかりません。2)それをbyte[]に変換してandroidimageviewに表示する方法。
どんな助けでもいただければ幸いです。