Android Studio 模拟器卡慢、占内存解决方法
Android Studio 模拟器卡慢、占内存解决方法
在使用Android virtual device来进行调试运行时会比较慢,性能也不是很好。原生模拟器比较吃电脑配置,常常几分钟都跑不完一个程序。
这里推荐几种解决方法
1.本身自带的Android virtual device(intel处理器)
2.本身自带的Android virtual device(18年更新支持的AMD处理器)
3.使用安卓真机调试
4.使用Genymotion模拟器
在我学习Android中,我尝试了几种模拟器的使用方法。希望在你选择和配置模拟器时有所帮助:
###
一. Android virtual device(自带模拟器Intel)
这里讲一下Android Studio 原生模拟器的改善吧。为 Android 模拟器配置硬件加速,Android 模拟器可以使用硬件加速功能来提升性能,有时甚至可以大幅提升性能。
1.创建新的AVD时修改Graphics Rendering选项
创建新的 AVD 官方链接:
https://developer.android.google.cn/studio/run/managing-avds#createavd.
在 AVD 管理器中创建 Android 虚拟设备 (AVD) 时,你可以指定模拟器应使用硬件还是软件来模拟 AVD 的 GPU。
Graphics Rendering即图形渲染方式,如下有三种可选:自动选择、硬件、软件。右侧标注处解释了其优缺点:
硬件:使用你电脑的显卡得到更快的渲染。
软件:使用电脑中的软件来模拟图形,以此解决电脑显卡的问题。
模拟器将使用软件加速(使用计算机的 CPU)来模拟 GPU 处理。