最新更新,没什么卵用,别看了


最近Manjaro下Android Studio占用内存越来越多了,用着用着就占用3.5G,12G的内存,用着用着就占用80%,好烦啊

针对低内存机器配置 IDE

如果您正在低于建议规格的机器上运行 Android Studio,则可以按如下方式自定义 IDE 以提高机器性能:

  • 减小 Android Studio 可用的最大堆内存:将 Android Studio 的最大堆内存减小至 512Mb。如需了解有关更改最大堆内存的详细信息,请参阅最大堆内存。
  • 更新 Gradle 和适用于 Gradle 的 Android 插件:更新至最新版本的 Gradle 和适用于 Gradle 的 Android 插件,确保您能利用最新的性能改进。如需了解有关更新 Gradle 和适用于 Gradle 的 Android 插件的详细信息,请参阅适用于 Gradle 的 Android 插件版本说明。
  • 启用节能模式:启用节能模式会关闭一系列消耗大量内存和电池的后台操作,包括错误突出显示和动态检查、自动弹出式代码完成和自动增量式后台编译。要打开节能模式,请点击 File > Power Save Mode
  • 停用不必要的 lint 检查:
    要更改 Android Studio 在您的代码上运行的 lint 检查,请继续执行以下操作:
  1. 点击 File > Settings(在 Mac 中,点击 Android Studio > Preferences)以打开 Settings 对话框。
  2. 在左侧窗格中,展开 Editor 部分并点击 Inspections
  3. 点击复选框以选择或取消选择项目适用的 lint 检查。
  4. 点击 ApplyOK 以保存所做的更改。
  • 在物理设备上调试:在模拟器上调试使用的内存比在物理设备上调试使用的内存更多,因此您可以通过在物理设备上调试来提高 Android Studio 的总体性能。
  • 仅将必要的 Google Play 服务作为依赖项包括在内:将 Google Play 服务作为依赖项包括在项目中可提高必要的内存量。仅包括必要的依赖项以提高内存利用率和性能。如需了解详细信息,请参阅将 Google Play 服务添加到您的项目。
  • 打开 Gradle 的离线模式:
    如果您的带宽有限,请打开离线模式,以防 Gradle 在您构建期间尝试下载丢失的依赖项。离线模式打开时,Gradle 会在丢失任何依赖项时发布构建故障,而不会尝试下载它们。要打开离线模式,请继续执行以下操作:
  1. 点击 File > Settings(在 Mac 中,点击 Android Studio > Preferences)以打开 Settings 对话框。
  2. 在左侧窗格中,展开 Build, Execution, Deployment,然后点击 Gradle
  3. 在 Global Gradle 设置下,选中 Offline work 复选框。
  4. 点击 ApplyOK 以使更改生效。
  • 不要启用并行编译:
    Android Studio 可以并行编译独立模块,但如果您具有低内存系统,则不应启用此功能。要选中此设置,请继续执行以下操作:
  1. 点击 File > Settings(在 Mac 中,点击 Android Studio > Preferences)以打开 Settings 对话框。
  2. 在左侧窗格中,展开 Build, Execution, Deployment,然后点击 Compiler
  3. 确保 Compile independent modules in parallel 选项未选中。
  4. 如果您进行了更改,请点击 ApplyOK 以使更改生效。

Google到下面的答案,试试禁用各个版本控制,不知有没有效果


禁用Plugin
CVS Integration
Git Integration
GitHub
Google Cloud Testing
Google Cloud Tools Core
Google Cloud Tools for Android Studio
Mercurial Integration
Subversion Integration