首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Android Studio: aapt.exe创建了太多的进程,导致Android Studio非常慢

Android Studio: aapt.exe创建了太多的进程,导致Android Studio非常慢
EN

Stack Overflow用户
提问于 2016-12-16 16:49:04
回答 2查看 1.5K关注 0票数 15

这是我在这个网站上的第一个问题,所以我为我在这个问题中的任何错误道歉。

好了,开门见山地说:我目前在Android Studio上遇到了这个问题,打字时变得非常慢,这意味着当我打字时,我需要一段时间才能看到字符。(注意:即使在Gradle构建之后)

因此,当我打开任务管理器时,我注意到进程aapt.exe (当我重新缓存它时,它显然是编译代码所需要的)已经打开了多达20个除了使用我的内存之外什么也不做的进程。

当我关闭它们时,我需要重新启动Android Studio,因为我将无法启动模拟器。(错误:管道正在关闭)

由于我还没有在互联网上找到任何东西,我问你是否有人也有这个问题。请注意,我做的任何项目都会遇到这个问题。我也不知道它发生的原因和时间,但我猜它是在我试图启动仿真时发生的,或者至少这是我注意到它的时候。

因为我猜你会问这个: System:

  • Win10
  • 英特尔i7
  • 8 8gb内存
  • 500 8gb

<代码>H19使用安卓工作室:2.2.3<代码>H210<代码>H111JRE 1.8.0_76_release-b03 amd64

  • Emulators使用: Nexus 6 API24牛糖糖、Nexus 5 API24牛糖糖、Nexus 6P API 22棒棒糖<代码>H214<代码>F215

如果你必须一直重启Android Studio,那么在编码的时候这个问题是相当烦人的,这需要花费很多时间。

附言:希望我的标签是正确的。

EN

回答 2

Stack Overflow用户

发布于 2017-03-04 18:20:28

增加android studio和Gradle的JVM堆大小

安卓工作室

帮助>编辑自定义VMOptions >放置以下内容

代码语言:javascript
复制
-Xms1g
-Xmx4g

Gradle

代码语言:javascript
复制
android {
  ...
    dexOptions {
    javaMaxHeapSize "4g"
  }
票数 0
EN

Stack Overflow用户

发布于 2017-10-10 18:05:13

gradle.properties文件中添加以下行:

  1. org.gradle.jvmargs=-Xmx4096m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
  2. -Xmx10248m -XX:MaxPermSize=512m

在应用程序级别的build.gradle文件中,添加以下行:

代码语言:javascript
复制
dexOptions {
    javaMaxHeapSize "4g"
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41180415

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档