这是我在本网站上的第一个问题,所以对于我在这个问题上所犯的任何错误,我深表歉意。
很明白: 我目前在安卓工作室遇到这个问题,输入时速度非常慢,这意味着我需要一段时间才会输入字符。(注意:即使在构建了Gradle之后)
所以当我打开任务管理器时,我注意到了进程aapt.exe (当我研究它时,编译代码需要它) 除了使用我的RAM Memeory之外,最多可以打开20个进程。
当我关闭它们时,我需要重新启动Android Studio,因为我无法启动模拟器。 (错误:管道正在关闭)
由于我在互联网上找不到任何东西,但我问你是否有人也有这个问题。 请注意,此问题适用于我制作的任何项目。我也不知道为什么以及何时发生,但我想当我尝试开始仿真时会发生这种情况,或者至少这是我注意到它的时候。
因为我猜你会问这个: 系统:
如果您必须一直重启Android Studio,这个问题在编码时非常烦人,这需要花费很多时间。
PS:希望我的标签正确。
答案 0 :(得分:0)
增加android studio和Gradle的JVM堆大小
Android Studio
帮助>编辑自定义VMOptions>请填写以下内容
-Xms1g
-Xmx4g
<强>摇篮强>
android {
...
dexOptions {
javaMaxHeapSize "4g"
}
答案 1 :(得分:0)
在gradle.properties
文件中添加以下行:
org.gradle.jvmargs=-Xmx4096m -XX:MaxPermSize=512m
-XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
-Xmx10248m -XX:MaxPermSize=512m
在您的应用级build.gradle
文件中,添加以下行:
dexOptions {
javaMaxHeapSize "4g"
}