【原创】解决React Native报错:Gradle build daemon disappeared unexpectedly
问题背景:
运行react-native run-android 报错:
问题分析:
仔细查看,你会发现 /path/to/project/android 目录下会产生很多 hs_err_pid_* 开头的log日志文件,打开日志文件发现和上图一致的关键信息:HeapDumpOnOutOfMemoryError
问题原因:
gradle daemon 运行所需的堆内存溢出所致
解决方案:
增大 gradle daemon 运行所需的堆内存,请在 /path/to/project/android/gradle.properties 文件中新增如下配置:
#配置足够的内存 - 根据自己硬件情况配置 org.gradle.jvmargs=-Xmx1500m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 #守护进程 org.gradle.daemon=true #并行编译 org.gradle.parallel=true #开启孵化模式 org.gradle.configureondemand=true
版权声明:除非注明,本文由( blogdaren )原创,转载请保留文章出处。
本文链接:【原创】解决React Native报错:Gradle build daemon disappeared unexpectedly
发表评论: