我圍繞一組Android項目(使用Eclipse編寫)對Maven項目進行了改造。一些Android項目是通用代碼和資源的庫。由於Android庫項目具有資源,因此它們具有自己的R,我在公共庫代碼中引用了它。按照Maven: Complete Reference, chapter 14中的說明,我已經完成了大部分工作。圖書館資源包含在參考圖書館的項目中並進行編譯。但是,編譯失敗,因爲生成的庫R未包含在庫源中。我如何讓Maven編譯工作?Android Maven構建,依賴於庫R失敗
1
A
回答
2
Maven Android插件目前正在更新,支持Android庫項目,<packaging>apklib</packaging>
。這以正確的方式照顧R.java,並且應該用來代替<packaging>apksources</packaging>
。
看changelog的最新的版本使用方法:
http://code.google.com/p/maven-android-plugin/wiki/Changelog
這裏是第一個測試版的發佈說明:
http://groups.google.com/group/maven-android-developers/browse_thread/thread/e7978fbf4e4b85f0?pli=1
這就是apklib
支持Maven的android-插件是記錄:
http://code.google.com/p/maven-android-plugin/wiki/ApkLib
相關問題
- 1. maven構建失敗glassfish依賴
- 2. MAVEN依賴失敗
- 3. Maven構建失敗,由於插件依賴
- 4. Maven的失敗依賴
- 5. 如何失敗Maven構建依賴衝突
- 6. 未知依賴Maven構建
- 7. Maven構建取錯依賴
- 8. Maven的失敗下載JBoss的依賴
- 9. Axis2的Maven的依賴失敗
- 10. StartupTask.cpp構建失敗,由於外部依賴
- 11. Android/Gradle構建失敗:無法找到依賴關係
- 12. ProGuard的構建失敗在Android上OpenCSV依賴
- 13. maven force重建依賴項目(首先構建依賴關係)
- 14. Maven構建錯誤失敗
- 15. Maven構建失敗 - MyEclipse的
- 16. Maven構建失敗:閱讀
- 17. VSTS構建失敗 - Maven
- 18. 用Maven構建失敗
- 19. Jenkins的Maven構建失敗
- 20. 用Maven FIT構建失敗
- 21. Spigot 1.8.8 Maven構建失敗
- 22. R文件庫依賴項目丟失
- 23. Android:加載預構建庫 - 循環依賴項丟失
- 24. Maven Spring依賴庫
- 25. Intellij構建工程,Maven構建失敗
- 26. Maven由於缺少tycho依賴而生成失敗?
- 27. POM依賴於搖籃失敗(OK Maven中)
- 28. couchbase java客戶端1.2。*失敗,依賴於maven
- 29. Maven依賴於javadocs
- 30. JAR依賴於maven
我正在嘗試使用apklib來處理一些庫的資源.. b我沒有看到R文件乾淨地處理,我沒有看到任何真正有資源的樣本。這裏是我的關於它的問題:http://stackoverflow.com/questions/7503417/packaging-android-facebook-sdk-as-apklib-with-maven – danb 2011-09-21 17:21:08