Android Studioで、アプリにVolleyライブラリを使用したいのですが、ソースをライブラリとしてAndroid Studioに追加できません。
ウェブを検索しましたが、何も見つかりませんでした。どこでもライブラリとしてインポートすると言われていますが、方法はわかりません。
Gitリポジトリからボレーソースを取得しました。
https://Android.googlesource.com/platform/frameworks/volley
しかし、ライブラリとしてプロジェクトに追加する方法がわかりません。
UPDATE:Volleyは公式になり、JCenterから入手できます。インポートする方法は次のとおりです。
implementation 'com.Android.volley:volley:1.1.0'
非推奨の方法:
パーティーに遅れましたが、これをbuild.gradleファイルに追加することでインポートできました:
dependencies { compile 'com.mcxiaoke.volley:library:1.0.19' }
ここに非公式のリンクがあります Maven repo
注:Volley v1.0.19は2016年2月5日現在です。 Mavenリポジトリ(上記のリンクを使用)にアクセスし、最新バージョンを検索してください(行whereartifactId= library
)、それに応じてGradle設定のバージョン。
モジュールとしてインポートするのではなく、単に依存関係として使用する場合は、antを使用してjarを作成できます。 volleyディレクトリでant jarと入力するだけで、YOUR_VOLLEY_DIRECTORY/binにvolley.jarが見つかります(Apache antがない場合はインストールする必要があります)。
JarをAndroidアプリプロジェクトのlibsディレクトリにコピー(またはlibsディレクトリがない場合はlibsディレクトリを作成))し、次のようにbuild.gradleに依存関係を追加できます。
compile files('libs/volley.jar')
私はこれが他の2つの答えよりも少し遅いことを知っていますが、JARインポートメソッドを機能させることも、最新バージョンがGradleバージョンが古すぎるというエラーを生成し続けるためにVolleyをGradleにエクスポートすることもできませんでした...
私がやったのは、com.Android.volleyのプロジェクトで新しいパッケージを作成し、Volleyパッケージからソースコードをコピーして、volleyとvolley/toolboxの両方があることを確認することでした。問題
私はGITがあまり得意ではありませんが、Gradleのルートにパッケージだけをエクスポートする方法が必要ですJava source
編集:コメントで指摘されているように、これはもう機能しません。
ファイル->モジュールのインポート...
Volleyをダウンロードしたディレクトリを選択し、すべての指示に従います(おそらく、何も変更する必要はありません。「次へ」をクリックするだけです)。
次に、ボレーのものを入力し始めます。
private static RequestQueue queue;
RequestQueueを入力しているときに、それが自動提案されるか、入力後に赤に変わる場合があります(確かに思い出せません)。自動提案された場合は、選択するだけで完了です。赤で下線が引かれている場合は、Alt-Enterを押すと、「モジュール 'volley'から追加」などのオプションが表示されるはずです。それを選択すれば完了です。
(これがすべて正確でない場合はごめんなさい。それはメモリからです。)