試圖用Buildr(Apache)構建我的android項目,但找不到關於如何去做的任何信息,而且我的嘗試都失敗了。 一個示例構建文件或「沒有它dosent工作」的答案會很好:)使用apache buildr構建android apk
回答
我們用buildr生成了android包。
您必須在編譯之前調用aapt代碼生成器。 buildr wiki中有一個例子如何連接源代碼生成器。系統(@aapt,「package」,「-m」,「-J」,to,「-M」,_(「AndroidManifest.xml」),「-S」,_(「res」)(012) 「-I」,@androidjar,從)
因爲我們有一個自定義包任務的APK,這就要求DX,AAPT和apkbuildr
系統(@aapt, 「包裝」, 「-f」 ,「-M」,(「AndroidManifest.xml」),「-F」,apkdir +「/resources.ap」,「-S」,_(「res」),「-I」,@androidjar)
system(@apkbuilder,apkdir +「/」+ projectname +「signed.apk」,「-z」,apkdir + 「/resources.ap」,「-f」,apkdir +「/classes.dex」,「-d」,「-rj」,_(:target,「libs」))
system(@apkbuilder ,apkdir +「/」+ projectname +「unsigned.apk」,「-z」,apkdir +「/resources.ap」,「-f」,apkdir +「/classes.dex」,「-u」, 「-rj」,_(:target,「libs」))
最好問使用用戶郵件列表的Buildr社區,因爲我們並不都檢查堆棧溢出。
我知道Pepijn前段時間在一個插件上工作(see this thread),顯然novoda也開發了一些東西,但它不再在github上。
所以答案可能是否定的,它並不適用於開箱即用。看起來好像有辦法讓它工作,人們可以合作來讓它發生,如果你想。
感謝您使用Buildr!
- 1. 從源碼Jruby和Buildr構建apache ODE
- 2. Sonar和Apache Buildr
- 3. 試圖用Buildr構建Apache ODE源代碼
- 4. Buildr-調試構建文件
- 5. Android:構建APK時出現錯誤APK
- 6. 哪個構建系統使用Eclipse來構建android apk?
- 7. Android構建總是創建調試apk
- 8. 使用gradle構建系統創建測試Android apk
- 9. Buildr,RSpec構建參數測試
- 10. Python,Kivy:構建一個Android包(.apk)
- 11. Android:如何從終端構建.apk?
- 12. transformClassesWithMultidexlistForDevDebug&ClassNotFoundException當構建android apk時
- 13. 「離子cordova構建android」未能buld apk
- 14. DuplicateFileException當在Android Studio中構建apk時
- 15. Android無法使用gradle構建工具構建發佈APK 3.0.0-alpha2
- 16. Android Studio:構建apk時的錯誤
- 17. Android Studio不會構建我的APK?
- 18. DuplicateFileException在APK構建使用科特林
- 19. 使用ant腳本構建apk。
- 20. 如何使用命令行構建apk
- 21. 在Android Stduio中無法「構建APK」[libGDX]
- 22. 如何從命令行構建android apk?
- 23. MPAndroidChart Android Studio錯誤,同時構建APK
- 24. Android Dex錯誤,同時構建APK
- 25. 無法構建APK
- 26. 使用與系統相同的證書構建Android APK
- 27. 使用Ant構建Android APK忽略簽名密碼
- 28. 不能構建Android APK使用Facebook的SDK Unity3D時
- 29. Android - 使用apktool構建項目到APK文件時出錯
- 30. 當使用proguard和build-variant構建apk時出現錯誤android
而不是連接路徑,您想使用File.join來避免Windows文件路徑問題。 – 2012-02-28 18:33:17