这是我在这个网站上的第一个问题,所以我为我在这个问题中的任何错误道歉。
好了,开门见山地说:我目前在Android Studio上遇到了这个问题,打字时变得非常慢,这意味着当我打字时,我需要一段时间才能看到字符。(注意:即使在Gradle构建之后)
因此,当我打开任务管理器时,我注意到进程aapt.exe (当我重新缓存它时,它显然是编译代码所需要的)已经打开了多达20个除了使用我的内存之外什么也不做的进程。
当我关闭它们时,我需要重新启动Android Studio,因为我将无法启动模拟器。(错误:管道正在关闭)
由于我还没有在互联网上找到任何东西,我问你是否有人也有这个问题。请注意,我做的任何项目都会遇到这个问题。我也不知道它发生的原因和时间,但我猜它是在我试图启动仿真时发生的,或者至少这是我注意到它的时候。
因为我猜你会问这个: System:
<代码>H19使用安卓工作室:2.2.3<代码>H210<代码>H111JRE 1.8.0_76_release-b03 amd64
如果你必须一直重启Android Studio,那么在编码的时候这个问题是相当烦人的,这需要花费很多时间。
附言:希望我的标签是正确的。
发布于 2017-03-04 18:20:28
增加android studio和Gradle的JVM堆大小
安卓工作室
帮助>编辑自定义VMOptions >放置以下内容
-Xms1g
-Xmx4g
Gradle
android {
...
dexOptions {
javaMaxHeapSize "4g"
}
发布于 2017-10-10 18:05:13
在gradle.properties
文件中添加以下行:
org.gradle.jvmargs=-Xmx4096m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
-Xmx10248m -XX:MaxPermSize=512m
在应用程序级别的build.gradle
文件中,添加以下行:
dexOptions {
javaMaxHeapSize "4g"
}
https://stackoverflow.com/questions/41180415
复制相似问题