Android进阶之用起来很卡,解决方法

本文提供了解决AndroidStudio运行卡顿的方法,包括配置网络连接、调整内存分配及构建速度优化等技术手段,同时建议适当的硬件升级。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近开始安装使用android studio,痛苦的发现安装或者后期升级后as运行时非常的卡。于是,深入的研究解决方法并不断的尝试,最后总结出如下的两点。

一、工具软件配置
1、解决网络连接问题

这里写图片描述

(1)问题描述
检查你的 Android SDK,卡上很长时间,需要更新则需要进行安装。

(2)方法步骤
①跳过这一步,可在Android Studio安装目录下的 bin 目录下,找到 idea.properties 文件,在文件最后追加disable.android.first.run=true 。
②或者:使用墙外代理。

2、解决内存吃紧问题
(1)问题描述
Android Studio 安装目录的-xmx 参数是 Java 虚拟机启动时的参数,用于限制最大堆内存。Android Studio 启动时设置了这个参数,并且默认值很小。 一旦你的工程变大,IDE 运行时间稍长,内存就开始吃紧,频繁触发 GC,自然会卡。

(2)方法步骤
每次升级/安装 Android Studio 之后都修改android-studio/bin/studio.vmoptions studio64.vmoptions 两个文件的以下属性:
-Xms2048m //JVM启动的起始堆内存
-Xmx2048m //AndroidStudio能使用的最大heap内存
-XX:MaxPermSize=2048m //最大的Permanent generation大小。存放的事类本身(不是对象),以及方法,一些固定的字符串等等。
-XX:ReservedCodeCacheSize=2048m //设置JIT java compiler在compile的时候的最大代码缓存

3、解决构建速度慢问题
(1)问题描述
随着项目的增大,依赖库的增多,构建速度越来越慢,现在最慢要6分钟才能build一个releas

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值