我有一個模塊,其中有一些POJO類在gradle上標記爲apply plugin:'java'。是否有一種方法可以在另一個項目中重用它?我試過的一切都失敗了(我不想複製意大利麪)Android Studio重用模塊庫在其他項目
0
A
回答
0
以下是關於同一事項的其他兩個問題。
How do I add a library project to Android Studio?
我個人沒有使用任何提供的兩個方法。 我建我的項目作爲一個JAR,它添加到「庫」文件夾,右鍵點擊它,並點擊「添加爲庫」,然後最終加入的依賴性在gradle這個文件像這樣:
dependencies {
compile files('libs/MyJAR.jar')
}
1
我最近面臨同樣的問題。
這是我如何解決了代碼冗餘問題:
- 創建一個新的Android Studio項目「庫」,並添加我的所有API在「庫」模塊。
- 在您的庫模塊的build.gradle中,添加代碼以將工件上載到本地Maven回購。
`
apply plugin: 'maven'
group = 'com.<example>'
version = '1.0'
uploadArchives {
repositories {
mavenDeployer {
repository(url: "file:///Users/<myuser>/.m2/repository")
}
}
}
`
- 歸檔文件中的行家回購爲AAR文件上傳。
- 在任何其他項目中使用此aar文件作爲依賴項。
希望這會有所幫助。
相關問題
- 1. 如何在其他項目中重複使用Angular模塊
- 2. 如何在Android Studio項目中包含庫模塊依賴項?
- 3. 如何使用Android Studio導入新模塊(android庫項目)0.3.0
- 4. Android studio:新項目vs新模塊
- 5. Android Studio項目中的虛假模塊「..」
- 6. 導入openCV模塊到Android Studio項目
- 7. Eclipse與其他庫的Android SVN項目
- 8. 從Android項目調用其他庫項目
- 9. 模塊項目作爲Android Studio中庫對描繪問題
- 10. 導入模塊或項目作爲Android Studio上的庫
- 11. 如何在Visual Studio的其他項目中使用SQL Server數據庫項目?
- 12. 如何在android studio中將我的android項目用作其他項目中的庫?
- 13. Android Studio - App + NDK模塊庫
- 14. Android Studio庫模塊參考
- 15. 在Android Studio中,請參閱其他模塊的.apk類
- 16. 在Android Studio項目中使用.a庫
- 17. Aerogear核心模塊在Android studio中啓動一個Android項目
- 18. 如何編寫一個android項目及其模塊和庫?
- 19. 如何在android studio的另一個項目中使用項目作爲模塊
- 20. 應用ActiveRecord如何將模塊用於其他Ruby項目
- 21. 使用其他第三方庫的Android庫項目
- 22. Android studio:使用來自其他項目的JARS
- 23. Android Studio重命名項目
- 24. 如何使用現有的Android項目作爲庫/源其他Android項目?
- 25. 如何創建和在其他項目上使用Android庫項目
- 26. 其他模塊
- 27. 爲什麼我的maven模塊在項目中找不到其他模塊?
- 28. 在Google App Engine項目中安裝icalendar(或其他Python模塊)
- 29. 如何從項目添加庫依賴項到android studio中的模塊gradle
- 30. Android項目無法在eclipse中引用其他項目
項目不產生一個罐子。我找不到方法。我唯一得到的是整個項目的apk而不是我需要的模塊。解決方案不爲我工作。 – GorillaApe
@Parhs很抱歉,您不能在項目中重複使用APK文件。你最好的辦法是創建一個[庫項目。](https://developer.android.com/tools/projects/index.html#LibraryProjects) – Chogos
這似乎是我需要的。我應該選擇android庫?但不知道它是否與舊的Android版本兼容 – GorillaApe