web-dev-qa-db-ja.com

Best REST Client Framework / Utility on Android

RESTful Webサービスを使用するAndroidアプリケーションを作成しようとしています。自分でREST可能な限り効果的で安定した状態にしたい(RESTを使用するのはこれが初めてです)。

プロジェクトで使用できるAndroid/Java用の(無料の)フレームワークまたはユーティリティはありますか?

57
Gustav Gahm

Restlet は優れたRESTフレームワークであり、Androidエディション。

37
Avi Flax

spring Android-非常に便利なRestTemplateクラスがあります。

4
Anatoliy

HTTPクライアントライブラリは、Web APIとRESTfulに対話するために完全に適切でなければなりません。例えば。 http://developer.Android.com/reference/org/Apache/http/client/HttpClient.html

4
Darrel Miller

また、Androidのレストクライアント用の小規模なソリューションも探しています。簡単な比較の後、私は見つけた:

  • Resting v0.7:resting-0.7-dev-release-Android.jar-1.3MB(ドキュメントによるとオールインワン)
  • Restlet v2.1.2:org.restlet.jar-728KB(ただし、httpclient拡張とjson拡張を追加した後は1MBを超える必要があります)
  • Spring for Android v1.0.1:spring-Android-core-1.0.1.RELEASE.jar 113KB + spring-Android-rest-template-1.0.1.RELEASE.jar 186KB + gson-2.2 3.jar 194KB = 493KB(認証サポートなし、そうでない場合、春のソーシャルは依存関係になります)

ミスがあれば修正してください。

3
Evi Song

resting-「軽量Java消費するコンポーネントRESTサービスおよび応答をオブジェクトに変換する」)

http://code.google.com/p/resting/

私は自分で使ったことはありませんが、そうするつもりです。

それに合わせて、このgoogle IO session。 http://www.youtube.com/watchで説明されているベストプラクティスを実装するためのソースコードを探しています。 ?v = xHXn3Kg2IQE

1
Ben H