2024年2月17日 星期六

gradle exception

 我在下指令 gradlew signingReport 時, 出現了這個錯誤

error occurred during initialization of vm could not reserve enough space for 1572864kb object heap

原來我安裝到了 32bit 版本的 JDK

所以 allocate 過大的 heap size 會出現問題

解決的方法當然是改成安裝 64bit JDK 或者如果是用 Android Studio 的

可以在 gradle.properties 檔修改成

org.gradle.jvmargs=-Xmx512M

就可以了

PS. 如果下指令 java -d32 -version 會正常出現版本說明的話 那就是安裝到 32bit JDK

沒有留言:

張貼留言

FPGA/STM32 SPI 實驗

本實驗中,Nucleo H753ZI 當作 SPI Master,PYNQ-Z2 當作 SPI Slave。 使用SPI通訊協定傳送及接收8 Bytes。 腳位設定如下: Nucleo H753ZI 功能 PYNZ-Z2 PD14 CS W9 PA5 SCLK...