問題タブ [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 投票する
4 に答える
13291 参照

java - Javaを使用してAndroidプロジェクトのコンピューターのIPアドレスを取得します

ksoap2-androidを使用していますが、Javaを使用してIPアドレスを取得する必要があるため、毎回手動で入力する必要はありません。

IPアドレスとは、たとえば、コマンドシェルを使用してipconfig
を実行する場合: 接続固有のDNSサフィックスです。:
リンクローカルIPv6アドレス。。。。。:f0 :: ed2:e3bf:8206:44%13IPv4
アドレス。。。。。。。。。。。:192.168.1.107 <-この1
つのサブネットマスク。。。。。。。。。。。:255.255.255.0
デフォルトゲートウェイ。。。。。。。。。:192.168.1.1

問題はAndroidアプリを開発していることであり、エミュレーターにはマシンとは異なるタイプのIPがあります。
マシンのIPを取得する必要がありますが、これはどのように行うのですか?

どうもありがとう

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

web-services - 複数のパラメータ値を持つksoap2プロパティ情報?

Androidのアプリケーションにksoap2を使用しています。私は複雑なタイプを送信していますが、質問があります:今私はやっています:

これにより、次のような SOAP リクエストが返されます。

< ドキュメント>
< uriList>#literal< /uriList>
< /documents>

< uriList> を何度か繰り返したい場合はどうすればよいですか? 例:
< ドキュメント>
< uriList>#literal< /uriList>
< uriList>#literal2< /uriList>
< uriList>#literal3< /uriList>
< /documents>

どうすればksoap2でそれを行うことができますか?

助けてくれてありがとう :)

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

android - AndroidでJSONを解析する際の例外

私のコードは次のとおりです。

コンソールに表示される応答:

このJSOnオブジェクトを解析するにはどうすればよいですか..試してみました

しかし、例外がスローされます:

私のWebサービスメソッド:

WSDL:

応答の解析にご協力ください:

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

android - Androidでksoapタイムアウトを使用する方法は?

ksoap2を使用してAndroidでユーザー登録アプリケーションを作成しています。

サーバーにリクエストを送信し、10秒以内に応答がない場合、「再試行」メッセージでユーザーにプロンプ​​トを表示したいと思います。サーバーが10秒以内に応答した場合、メッセージなしでプログラムを続行します。

どうすればこれを達成できますか?KSoap2にTimerTaskまたはTimeoutのメソッドはありますか?

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

android - ksoap2 for androidで「i:type=」属性なしでaddMappingを使用する

ksoap2でenvelope.addMapping関数を使用していますが、i:type属性のないアイテムを生成するようにする必要があります。

これは私のコードが生成するsoapリクエストです

私はそれを作る必要があるので、次のよう<scan i:type="n3:scanItem" xmlns:n3="">に生成されます <scan>

これが私のコードです

私が知る限り、問題はenvelope.addMapping(null, "scanItem",new Scan().getClass());行から発生し、「scanItem」部分を削除しても生成されます<scan i:type="n3:" xmlns:n3="">

これを理解する助けは素晴らしいでしょう。

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

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、ガリレオ ビルドを実行しています。これをインストールできるようになるまで、私はほとんど水の中で死んでいます。アドバイスをいただければ幸いです。

ありがとう。

0 投票する
4 に答える
12967 参照

android - KSOAP はタイムアウトしません

タイムアウトをサポートする ksoap2 2.5.4 (Android 2.2 上) を使用しています。リクエストを処理するために Apache 2.2.16 を使用しています。すべて正常に動作しますが、Apache をシャットダウン (または Apache が実行されているリモート PC を切断) しても、通話がタイムアウトすることはありません。別のスレッドを使用して WS を呼び出していますが、このスレッドはこの場合、約 2 分間動作/応答/ストールを停止します。

Timer を使用して、定義済みのタイムアウト後にそのスレッドをキャンセルしようとしましたが、機能しませんでした。スレッドはまだ存在し、2 分間待機しています。

それと関係があるかもしれないこの警告も表示されます(どうすればよいかわかりません):

KSOAP を機能させるか、定義済みのタイムアウト後にそのスレッドを中断するようにタイマーを改善する機会はありますか? 答えてくれてありがとう、または何を試してみるか!

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

android - 反射がAndroid携帯を遅くするのはなぜですか

私は何度も、反射が電話のパフォーマンスを遅くすることを読みました。これはどれほど真実ですか?

たとえば、私の場合、Androidアプリにあるクラスのパラメーターと同じ名前のパラメーターをWebサービスから取得します。したがって、Javaフィールドとリフレクションを使用してこれらのパラメータの値を設定するだけです...パフォーマンスが低下することはないようです。

反射がパフォーマンスを低下させるというこの考えの背後にある事実を誰かが私に説明できますか?

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

android - Web サービス HTTP 認証 - Android 上の KSOAP2

しばらくの間 Web を検索してきましたが、問題の適切な解決策を見つけることができませんでした。使用されているクラスとメソッドが Android 用の ksoap2 に存在しないため、この記事も実際には役に立ちません: Android 用のKSOAP を使用した基本的な HTTP 認証

SAP SOA マネージャーで設定した SAP Web サービスにアクセスしようとしています。Web サービスは、http ヘッダーで基本認証を必要とします。http 認証を設定できるため、soapUI を使用してこの Web サービスにアクセスすることは問題ありません。

私の問題: Android デバイスで Web サービスにアクセスしたいのですが、Android 用の KSOAP2 を使用したいと思っています。私の問題は、Web サービスへの認証方法がわからないことですか?

誰かが同様の問題を抱えていて、それを解決する方法を知っていますか? あなたが私を助けることができれば、私は感謝します!