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

沒有留言:

張貼留言

Python Tkinter First Example

import tkinter as tk def on_closing():     root.destroy() class MainWindow(tk.Tk):     def __init__(self, *args, **kwargs):         tk.Tk.__...