簡體   English   中英

使用Oracle Java在Jenkins中構建android項目

[英]Build android project in jenkins with oracle java

嘗試使用jenkins構建Android時出現此錯誤。 我認為錯誤與詹金斯無關。

Execution failed for task ':app:preDexProductionDebug'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/usr/lib/jvm/java-7-oracle/bin/java'' finished with non-zero exit value 137

我嘗試執行的命令(ProductionDebug很有趣)

./gradlew clean assembleProductionDebug --stacktrace

編輯1因此,我認為這是此Q / A中的內存不足錯誤

Jenkins Wiki也在這里分類

現在我的問題是:是否可以運行具有1GB RAM的Android版本?

編輯2

我也嘗試使用Java 7u25,現在整個系統變得無響應,需要從AWS控制台重新啟動。

不久前我們遇到了同樣的問題,事實證明我們正在使用的服務器RAM中存在一些錯誤。 因此,我建議您在服務器上運行一些測試。

至於您的問題,整個系統或僅用於您的項目的1GB RAM。

PS-對不起,我的ENG不好,我希望這會有所幫助。

所以我設法使這項工作。 提供了512 mb的交換內存來管理應用程序。盡管大約需要8到9分鍾。

我不會接受這個答案,希望有更好的解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM