Kilit android derleme hatası Exception in thread "main" java.lang.OutOfMemoryError: Java heap space

Hoşgeldiniz <3

DevOtağ is a developer platform with a number of enhancements shared for various Android devices. Become a member and benefit from the contents!

DevOtağ, çeşitli Android cihazlar için birtakım geliştirmeler paylaşılan bir geliştirici platformudur. Üye olun ve içeriklerden faydalanın!

Şimdi, Bir Dakikada Kayıt Olun!
Status
Not open for further replies.

NaytSeyd

Super Moderator
Staff member
Super Mod
Messages
571
Likes
1,607
Location
Turkey
#2
Yetersiz ram hatası diyebiliriz. 8GB RAM ile rom derlemelerinde sıkca görülen bir hata.
 

Sedenogen

Dead Valentine Owner
Dead Valentine Owner
Messages
11
Likes
16
#7
Android 9 ve öncesi için:

Jack server'ın kullandığı heap değerini bu komutla arttırın:
Code:
export ANDROID_JACK_VM_ARGS="-Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx12G"
Android 10 için:

Android 10'da jack kullanılmıyor, java heap değerini arttırmak yeterli olacaktır.
Code:
export _JAVA_OPTIONS="-Xmx4g"
Ardından ağır metalava bileşenlerini önce derleyin:
Code:
make api-stubs-docs && make hiddenapi-lists-docs && make system-api-stubs-docs && make test-api-stubs-docs
Hala aynı hatayı almaya devam ederseniz şu iki commiti uygulayın:
https://github.com/Magma-WIP/build_soong/commit/bcd1bb529132905cf55e72f5a2a6ba19a99f60ac
https://github.com/Magma-WIP/build_soong/commit/dc3365fbde3b2a5773e655f690bb073967100795

Android 11 için:

Şu iki commiti uygulamanız yeterli olacaktır:
https://github.com/masemoel/build_soong_legion-r/commit/b45c5ae22f74f1bdbb9bfbdd06ecf7a25033c78b
https://github.com/masemoel/build_soong_legion-r/commit/e020f2130224fbdbec1f83e3adfd06a9764cca87

Uyguladıktan sonra 10'da olduğu gibi ağır metalava bileşenlerini önce derleyin:
Code:
make api-stubs-docs && make hiddenapi-lists-docs && make system-api-stubs-docs && make test-api-stubs-docs
 
Messages
8
Likes
3
#8
Android 9 ve öncesi için:

Jack server'ın kullandığı heap değerini bu komutla arttırın:
Code:
export ANDROID_JACK_VM_ARGS="-Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx12G"
Android 10 için:

Android 10'da jack kullanılmıyor, java heap değerini arttırmak yeterli olacaktır.
Code:
export _JAVA_OPTIONS="-Xmx4g"
Ardından ağır metalava bileşenlerini önce derleyin:
Code:
make api-stubs-docs && make hiddenapi-lists-docs && make system-api-stubs-docs && make test-api-stubs-docs
Hala aynı hatayı almaya devam ederseniz şu iki commiti uygulayın:
https://github.com/Magma-WIP/build_soong/commit/bcd1bb529132905cf55e72f5a2a6ba19a99f60ac
https://github.com/Magma-WIP/build_soong/commit/dc3365fbde3b2a5773e655f690bb073967100795

Android 11 için:

Şu iki commiti uygulamanız yeterli olacaktır:
https://github.com/masemoel/build_soong_legion-r/commit/b45c5ae22f74f1bdbb9bfbdd06ecf7a25033c78b
https://github.com/masemoel/build_soong_legion-r/commit/e020f2130224fbdbec1f83e3adfd06a9764cca87

Uyguladıktan sonra 10'da olduğu gibi ağır metalava bileşenlerini önce derleyin:
Code:
make api-stubs-docs && make hiddenapi-lists-docs && make system-api-stubs-docs && make test-api-stubs-docs
Yardımın için çok teşekkürler 😄💯
 
Status
Not open for further replies.
Top
Lütfen Javascript'i etkinleştirin!Javascript'i etkinleştirin!
"