java我的Android应用程序运行非常缓慢
我有一个2.67 GHz的处理器,在x64 Windows 8 core i7机器上有4 GB的RAM。我的理解是,Android仿真器应该在这样的机器上快速启动,但对我来说不是。在设置IDE、SDK、JDK等方面,我遵循了所有的说明,并在快速启动模拟器方面取得了一些成功,但这种情况非常罕见。如果可能的话,我如何解决这个问题
你可以在下面搜索框中键入要查询的问题!
我有一个2.67 GHz的处理器,在x64 Windows 8 core i7机器上有4 GB的RAM。我的理解是,Android仿真器应该在这样的机器上快速启动,但对我来说不是。在设置IDE、SDK、JDK等方面,我遵循了所有的说明,并在快速启动模拟器方面取得了一些成功,但这种情况非常罕见。如果可能的话,我如何解决这个问题
# 1 楼答案
希望这对你有帮助
转到msconfig并在“启动”选项卡中关闭不必要的应用程序。 运行android emulator时,请启用“使用主机GPU”选项,尤其是在您拥有强大图形卡的情况下。 在Android Studio中减少构建过程堆大小
转到文件->;其他设置->;默认设置->;构建、执行、部署->;编译程序 将构建进程堆大小从默认大小700MB更改为更小的大小,如512MB。 减少DEX编译器堆大小
文件->;其他设置->;默认设置->;构建、执行、部署->;编译器->;安卓编译器 通过将默认值700MB更改为较低的值(如400MB)来实现最大堆大小。 在android studio中禁用VCS并使用外部程序处理VCS帮助很大。您可以通过进入文件->;设置->;插件并禁用以下功能: •CVS集成
•Git集成
•GitHub
•谷歌云测试
•谷歌云工具核心
•Android Studio的谷歌云工具
•hg4idea
•颠覆整合
# 2 楼答案
我个人的建议是
因为要使用android,我们的系统必须至少有8GB内存,64位,i5或i7也可以
@ASK
# 3 楼答案
如果你有安卓手机,我建议在设备上运行你的应用。令人惊讶的是,它跑得快多了
您还可以查看Manymo,它使您能够在云中测试多个模拟器。我只试过一次,但安装起来并不难
# 4 楼答案
模拟器在大多数计算机上运行非常慢。我有8GB的内存,4770k@4.2GHz,但仍然需要很长时间。当我坐下来处理一个项目时,我只是启动模拟器,在工作时让它在后台运行