26

統合テストの目的で、通常のJVMでサーバー通信コードを実行する別のプロジェクトが必要です。このコードは、Androidフレームワークに組み込まれているこれらのライブラリを使用しています...

http://developer.android.com/reference/org/apache/http/client/package-summary.html

これが想定されているApacheHTTPクライアントのバージョンを知っている人はいますか?痛々しいほど遅いAndroidテストなしで実行したいと思います。

4

4 に答える 4

43

このメーリングリストの証跡が示すように、AndroidのHttpClientのコピーは、リリースされたどのバージョンとも実際には一致しません。Googleは開発コードベースの任意のスナップショットを取り、それを使用したようです。

最も近い一致は次のようです:

  • httpcore-4.0-beta2.jar
  • httpclient-4.0-beta1.jar

私には巨大なコックアップのようです。

于 2011-01-27T16:05:52.110 に答える
2

4.x. マイナーバージョンのコードはわかりませんが、Android 1.5に含まれているHttpClientと一緒にコードに含めると、最新バージョンのhttpmimeとapache-mime4jが機能します。

于 2010-04-11T20:26:56.083 に答える
1

android1.5がapache4.1.xを使用しているようには見えません。mvndependentity:treeは、Android4.0.1.2の場合に次のように表示されます

com.google.android:android:jar:4.0.1.2:provided
[INFO] |  +- commons-logging:commons-logging:jar:1.1.1:provided
[INFO] |  +- org.apache.httpcomponents:httpclient:jar:4.0.1:provided
[INFO] |  |  \- org.apache.httpcomponents:httpcore:jar:4.0.1:provided 
于 2012-10-23T15:12:48.893 に答える
1

プラットフォームに含まれている正確なソースをダウンロードできます。

于 2014-03-15T04:50:56.317 に答える