2016-05-28 11 views
2

私は現在、ネットワークコールにボレーを使用しています。 しかし、Googleは積極的にボレーを維持しているようではありません。 私はGoogleが最初にそのゲームストアアプリで使用するためにボレーを開発したと聞きましたが、使用されているサードパーティライブラリのリストでは言及していません。 ほぼすべての人がRetrofitを使用しています(ベンチマークを見て、Retrofitはより良い選択肢と思われます)。Android Volley Deadですか?

PS:ボレーの長所と短所を投稿し

答えて

7

Googleは積極的にあなたが積極的に「どう定義するかに完全に依存ボレー

を維持していないように改造しないでください維持する "。開発は進行中です。the Volley git repoを見ると分かりますが、これは過去1年間に多くのコミットを示しています(この執筆時点)。

Googleは今年初めにバージョン1.0.0としてan official Volley artifactを出荷しました。彼らはサードパーティのライブラリの彼らのリストでそれを言及していないが、

では、Google Playストアアプリを書いた

使用しました。 GoogleはVolleyを書いた。したがって、Googleのの観点から、Volleyはサードパーティのライブラリではありません。 Volleyは、Google以外のの場合、サードパーティのライブラリです。

ほとんどの人は、レトロフィット

レトロフィットがボレーと同等ではありません使用しています。 Square HTTPライブラリ(OkHttp3、Retrofit、Picasso)の三つ組はVolleyと同等で、その組み合わせはVolleyの能力を超えています。

Stack Overflowの質問に基づいて、私は「ほぼ誰もがRetrofitを使用している」とは考えていません。

ボレーを使用して終了するのは時間ですか?

誰もあなた以外の人には答えられません。あなたは、あなたにとって重要な意思決定基準を持つ人物です。あなたは、それらの基準を満たすライブラリを評価する必要があるのです。

+0

@SarthakMittal:「最後のコミットが3か月前だったことがわかったように」 - 今後も多くの変更があるとは思っていません。ボレーはGoogleのニーズによって推進されています。したがって、彼らの焦点は、互換性の向上と必要な限られた機能の追加です。それはVolleyが "死んだ"ことを意味するものではなく、鋼鉄製の梁が鋼製の工場から出ると「死んだ」ということです。外部寄稿や機能改善を受け入れるという明確な実績があるプロジェクトを特に探している場合は、スクエア図書館が好きになります。 – CommonsWare

+0

私の質問に答えるために感謝:) –