2

動的データ用に .NET Web サービスに依存する Android アプリケーションを開発しています。そのため、SOAP Web メソッドと通信するために、KSOAP2 サード パーティ API を使用しています。正常に動作しています。しかし、KSOAP2 を使用して各 Web サービス呼び出しの往復時間を取得する必要があります。これは、iPhone で実行されている同じアプリケーションと比較して、アプリケーションの実行が遅いためです。そのため、Android アプリケーションのパフォーマンスを改善するには、RTT を知る必要があります。

4

1 に答える 1

0

.NET サービスへの呼び出しを基本的な時間測定手法でラップし、後で検査できるように応答時間をログに追加できます。このようなもの...

long start = System.currentTimeMillis();
<...call to .NET server ...>
System.out.println("Time taken: "+ ((System.currentTimeMillis() - start)) + "ms");
于 2011-07-28T14:27:45.553 に答える