我已經從Github下載了很多庫。當我想在android studio中添加它時,每個庫中都沒有.jar文件。爲什麼它沒有jar文件?如何在android studio中添加這些庫?從GitHub第三方Android庫格式
-1
A
回答
0
圖書館......榜樣是繁榮菜單庫
This one? ......嗯,你只是not reading the documentation
否則,如果沒有一個BinTray依賴。
這正是JitPack是
爲了得到一個Git項目到您的構建:
步驟1。在JitPack庫添加到您的構建文件
在你的根在的build.gradle庫的末尾添加它:
allprojects { repositories { ... maven { url 'https://jitpack.io' } } }
步驟2。添加依賴
dependencies { compile 'com.github.User:Repo:Tag' }
關於您的問題
爲什麼它沒有jar文件?
因爲GitHub不適用於存儲(可能很大)已編譯代碼的二進制文件,並且許多Android庫比GitHub版本更喜歡BinTray。
如何在android studio中添加這些庫?
你可以直接複製他們到你的項目
app/
build.gradle
library/
build.gradle
settings.gradle
build.gradle
在settings.gradle
include :app, :library
在app /的build.gradle
dependencies {
compile project(":library")
}
1
只要有可能,你應該找到要添加到的正確行塊在您的build.gradle
文件中。例如,查看您在評論中提到的Boom菜單庫README。在標題Gradle & Maven,你看
compile 'com.nightonke:boommenu:2.1.0'
此行添加到dependencies
塊build.gradle
,同步的Android Studio,然後,你想使用這個庫。
相關問題
- 1. Android第三方庫集成
- 2. Android的第三方庫
- 3. 如何在android中使用第三方庫而不使用第三方庫
- 4. 在Android Studio中集成第三方庫的最佳方式
- 5. automake第三方庫
- 6. 從第三方庫
- 7. Java第三方庫
- 8. Android旋轉木馬第三方庫
- 9. Xamarin使用iOS和Android第三方庫
- 10. Android MVP模式整合第三方SDK
- 11. 上傳Python第三方庫
- 12. 第三方庫到iOS的
- 13. 添加第三方庫Laravel
- 14. 維護第三方庫
- 15. 導入第三方庫es6
- 16. Proguard和第三方庫
- 17. 從第三方庫解耦
- 18. 參考第三方類庫
- 19. WPF MEF和第三方庫
- 20. 擴展Codeigniter第三方庫
- 21. 第三方庫和Py2exe
- 22. MonoTouch中的第三方庫?
- 23. macdeployqt和第三方庫
- 24. 使用第三方庫
- 25. 第三方Java庫測試
- 26. NoClassDefFoundError的第三方庫
- 27. gevent.patch_all()和第三方庫
- 28. 數據庫第三範式
- 29. Android AAR第三方罐子
- 30. Android第三方集成
它們是什麼類型的庫?他們是純Java嗎?或者是一些特定於Android的? –
特定於Android。示例是Boom菜單庫。我應該怎麼做才能將它們添加到我的項目中? –
我建議你從README文件開始。它解釋瞭如何使用該庫。通常你只需在你的gradle構建文件中添加一行,就像我在下面的回答中所述。 –