Android 编译速度优化:JVM堆内存扩充

前言:

Android的编译速度,受JVM内存影响。

JVM的堆内存,默认值物理内存的1/64

最大分配内存由*-Xmx* 参数指定,默认值物理内存的1/4

配置:

为提高编译速度,有时会在 gradle.properties 文件中加入以下代码:

bash 复制代码
org.gradle.jvmargs=-Xmx2048m 

异常情况和解决方案:

如果你的JDK版本是1.8或更低时,编译会报错。

这时候的解决方案是把JDK的版本提升至11或以上,配置如下:

JDK版本改变后重新编译即可!


文章到这里就结束了

更多Android内容推荐https://blog.csdn.net/qq_39731011/category_9666859.html?fromshare=blogcolumn&sharetype=blogcolumn&sharerId=9666859&sharerefer=PC&sharesource=qq_39731011&sharefrom=from_link_______________________________________________________________________

如果您感觉文章有用的话,麻烦点个赞吧!
如果您发现文章有任何错误或建议,请评论区留言或者私信!
深海谢过各位的支持,一起加油!

相关推荐
鸟儿不吃草1 天前
android的Retrofit请求https://192.168.43.73:8080/报错:Handshake failed
android·retrofit
Minilinux20181 天前
Android音频系列(09)-AudioPolicyManager代码解析
android·音视频·apm·audiopolicy·音频策略
李子红了时1 天前
【无标题】
android
2301_765703141 天前
工具、测试与部署
jvm·数据库·python
Android系统攻城狮1 天前
Android tinyalsa深度解析之pcm_close调用流程与实战(一百零四)
android·pcm·tinyalsa·音频进阶·音频性能实战·android hal
weixin_411191841 天前
LifecycleEventObserver和DefaultLifecycleObserver使用
android
weisian1511 天前
JVM--3-深入剖析JVM类加载机制:从字节码到可执行对象的魔法之旅
jvm·类加载机制·双亲委派模型
闻哥1 天前
深入理解 ES 词库与 Lucene 倒排索引底层实现
java·大数据·jvm·elasticsearch·面试·springboot·lucene
naruto_lnq1 天前
Python日志记录(Logging)最佳实践
jvm·数据库·python
2301_765703141 天前
Python异步编程入门:Asyncio库的使用
jvm·数据库·python