日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android Studio 内存不足

發布時間:2025/3/12 Android 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android Studio 内存不足 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

android studio 4.2.2 編譯的項目的時候,出現的內存不足問題,實際上android studio會有引導設置內存大小,可能都不太在意在哪個地方,設置完就完事了,在不提示的情況下可能找不到在哪設置,在此記錄一筆。

出錯提示:

Out of memory: Java heap space. Configure Gradle memory settings using ‘-Xmx’ JVM option (e.g. ‘-Xmx2048m’.)
Please fix the project’s Gradle settings.
Gradle settings

解決辦法

1. 通過可視化界面去設置,

  • mac 電腦:Android Studio->preferences… (快捷鍵:command+,)
  • windows電腦: File->Settings (快捷鍵:Ctrl+Alt+S)
    打開如下設置界面

    右側3個框里面選擇為識別到的大小或更高一點的即可,記住設置之后確定并重啟androidstudio 生效。

2. 配置gradle.properties文件

打開工程目錄下的gradle.properties文件,添加如下代碼

org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8

其中可以根據情況修改上述代碼中的2048為其他數值。

如果不存在gradle.properties,那么新建一個,并將下面代碼copy到文件中,此處是鄙人機器的配置,所以org.gradle.jvmargs=-Xmx1536m 對應的是1536,請根據機器配置修改,建議2048或更高。

## Project-wide Gradle settings. # # For more details on how to configure your build environment visit # http://www.gradle.org/docs/current/userguide/build_environment.html # # Specifies the JVM arguments used for the daemon process. # The setting is particularly useful for tweaking memory settings. # Default value: -Xmx1024m -XX:MaxPermSize=256m # org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 # # When configured, Gradle will run in incubating parallel mode. # This option should only be used with decoupled projects. More details, visit # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects # org.gradle.parallel=true #Thu Dec 29 17:35:26 CST 2016 org.gradle.jvmargs=-Xmx1536m -Dfile.encoding=UTF-8

從注釋中也可以看出如果修改以及默認數值:

# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
# Default value: -Xmx1024m -XX:MaxPermSize=256m
# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError >-Dfile.encoding=UTF-8

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的Android Studio 内存不足的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。