Githubからたくさんのライブラリをダウンロードしました。アンドロイドスタジオに追加したいときは、私が持っているすべてのライブラリに.jarファイルはありません。 jarファイルがないのはなぜですか?これらのライブラリをAndroidスタジオに追加するにはどうすればよいですか? GitHubのから第三者のAndroidライブラリのフォーマット
-1
A
答えて
0
ライブラリBinTray依存関係がない場合...例は
This one?ブームメニューライブラリです...さて、あなたは、それ以外の場合だけnot reading the documentation
です。
これはJitPackは、ビルドにGitプロジェクトを取得するには
ためですまさにです:
ステップ1。
は、リポジトリの終わりに、あなたのルートbuild.gradleにそれを追加するには、ビルドファイルにJitPackリポジトリを追加します。
allprojects { repositories { ... maven { url 'https://jitpack.io' } } }
ステップ2。それはそれはjarファイルを持っていないということですなぜ、あなたの質問
について
dependencies { compile 'com.github.User:Repo:Tag' }
に依存関係を追加しますか?
GitHubはコンパイルされたコードの(潜在的に大きい)バイナリを格納するためのものではないため、多くのAndroidライブラリはBinTray over GitHubリリースを好みます。
これらのライブラリをAndroidスタジオに追加するにはどうすればよいですか?
あなたはあなたのプロジェクトに直接それらのクローンを作成することができ、アプリでsettings.gradle
include :app, :library
で
app/
build.gradle
library/
build.gradle
settings.gradle
build.gradle
/build.gradle
dependencies {
compile project(":library")
}
1
可能な限り、あなたがすべきに追加する正しい行を見つけるあなたのbuild.gradle
ファイル内のブロックたとえば、あなたのコメントに記載されているブームメニューライブラリのREADMEを見てください。見出しGradle & Mavenの下で、あなたは
compile 'com.nightonke:boommenu:2.1.0'
を参照してください、build.gradle
にdependencies
ブロックに次の行を追加します。Androidのメーカーを同期、そしてあなたが望むように、ライブラリを使用します。
関連する問題
- 1. 第三者FloatingActionButtonライブラリはCoordinatorLayout
- 2. ベストAppleプッシュ通知第三者のライブラリ
- 3. htmlの第三者Androidアプリを開く
- 4. 第三者のライブラリ依存関係をAndroidライブラリに追加する
- 5. Androidカルーセル第三者図書館
- 6. OpenSceneGraph:第三者ビュー
- 7. 第三者から第三者にメールを送信する
- 8. Sharepointの第三者コンポーネント
- 9. 第三者コンポーネントへのinnerRef
- 10. アンドロイドの第三者アプリ
- 11. 第三者のソーシャルメディアAPI'S
- 12. 第三者CRMとのコンタクトフォーム
- 13. 第三者モジュールのオーバーライドメソッド
- 14. 第三者のライブラリメソッドにアクセス
- 15. iOSフレームワークの作成:第三者のライブラリとコードの使用
- 16. 最小限のsdkを必要とする第三者のライブラリ
- 17. デバッグ時に第三者のjavascriptライブラリのソースコードを入手可能
- 18. 第三者のライブラリに対するモデルバインディングによる検証
- 19. 第三者のライブラリと宣言ファイルを使用するには?
- 20. Mule - 実行時に第三者のライブラリを更新する
- 21. @サービスを第三者のライブラリにオートワイヤリングする問題
- 22. Angular2で第三者のライブラリを読み込む方法
- 23. 第三者のライブラリをPythonで使用する
- 24. iPhone:第三者パーサーを使用してJson paramsをフォーマットする
- 25. ruby on railで第三者反応ライブラリをインポートする方法
- 26. 第三者ライブラリをSonatype Nexusリポジトリに追加OSS
- 27. 第三者のOAuth2認証のためにAndroid AccountManagerを使用
- 28. 第三者のアプリレベルの仮入力
- 29. Appceleratorハイパーループ - 第三者のスウィフトライブラリを使用
- 30. データベースデザインと第三者の統合
どのようなライブラリですか?彼らは純粋なJavaですか?または、Android固有のものがいくつかありますか? –
Android固有。例はブームメニューライブラリです。プロジェクトに追加するにはどうすればよいですか? –
READMEファイルから始めることをお勧めします。ライブラリの使い方を正確に説明しています。通常、私は下の私の答えで述べるように、あなたのgradleビルドファイルに行を追加するだけです。 –