为什么 Android Studio 中的模拟器很慢?

2024-06-24

我刚刚在我的电脑上安装了 Android Studio,这是新推出的用于开发 Android 应用程序的软件。

我的问题是,当我尝试在模拟器中运行我的小应用程序时,启动需要很长时间,然后模拟器运行速度也很慢。

AVD 设置

AVD名称:银河
设备:Glaxy Nexus(4.65 英寸,720x 1280:xhdpi)
目标:Android 4.2.2 - API 级别 17
内存选项:Ram 500、VM 堆 64
内部存储:200MiB

我有一台不错的 Windows 电脑:Intel Core 2 Duo 2.93Ghz,内存为 3GB

我是 Android 开发和 java 的新手。


最佳解决方案是使用带有 Intel 虚拟化技术的 Android 模拟器。

现在,如果您的系统有一个具有称为英特尔虚拟化技术功能的处理器,那么英特尔 X86 映像将为您带来巨大的好处。因为它支持英特尔® 硬件加速执行管理器(英特尔® HAXM)。

要检查您的处理器是否支持 HAXM:点击这里 http://ark.intel.com/Products/VirtualizationTechnology

您需要在系统中手动安装 Intel HAXM。请按照以下步骤操作。

  • 首先转到 - adt -> extras -> intel -> Hardware_Accelerated_Execution_Manager
  • 确保从 BIOS 设置启用 Intel 虚拟化。
  • 现在在您的系统中安装 Intel HAXM 并选择内存量(我更喜欢将其设置为默认值)。
  • 安装后创建新的 Android 虚拟设备 (AVD),其目标应为 API 级别 xx
  • 现在将 CPU/ABI 设置为 Intel Atom(x86)。
  • 如果您使用的是 Windows,则在设置模拟器时请勿将 RAM 值设置为超过 768 MB。
  • 运行模拟器。它将比普通的快得多。

希望对您有所帮助。 :) 谢谢。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为什么 Android Studio 中的模拟器很慢? 的相关文章

随机推荐

  • iPhone/iPod 模拟器和设备之间的差异

    自从我开始 iPhone iPod 开发以来 我发现模拟器和真实设备的反应之间存在一些差异 也许我会遇到一些其他差异 我也必须弄清楚 也许其他人还没有在这里遇到这些问题 并且可以从知识中受益 也许你知道一些你本来会遇到的问题 差异很高兴在您
  • flutter 的 Image_picker 插件在 iOS 上运行时会导致构建错误

    在 iOS 模拟器上运行 flutter 应用程序时出现此错误 Users sirapol Desktop FirstCareFrontEnd care now frontend v1 build ios Debug iphonesimul
  • .trigger 函数的回调

    我有以下代码 scheduleLink trigger click alert text 这是点击处理程序 scheduleLink bind click function loadScheduleEvent wrap tabs find
  • 嵌套函数中的局部变量

    好吧 请耐心听我说 我知道这看起来会非常复杂 但请帮助我理解发生了什么 from functools import partial class Cage object def init self animal self animal ani
  • 使用 BFS 查找 Boost BGL 图中所有可到达的顶点

    我构建了一个 boost BGL 图 using vertex t std variant
  • 禁用 dat.gui 中按钮的方法?

    我正在尝试找出一种方法来轻松禁用 启用 dat gui 中的按钮 我设置了 dat gui 来控制动画 当动画结束时 我希望禁用 播放 按钮 我尝试向按钮的 DOM 元素添加 禁用 属性 但在设置此属性后单击按钮时 我仍然看到相应的函数会触
  • 在桌面应用程序和网站之间启用单点登录

    我们有一个客户端 服务器应用程序 具有丰富的客户端前端 Net 和管理门户 Asp Net 目前 用户必须在富客户端和网站上登录 我们希望他们能够登录富客户端 但如果他们从客户端内启动网站 则不必登录该网站 我们怎样才能做到这一点 采用另一
  • ES6/Typescript 导入:在一行中导入 * 和名称

    我怎样才能把它写在 1 行上 import as Express from express import Application NextFunction Request Response from express 你的开发者丹 impor
  • 单元测试 SqlFunction

    我有一个公开 IQueryable 的存储库和一个处理特定查询的服务 这里有一些使用 DbFunctions 的方法 为了可测试 我创建了一个带有静态元素列表的假存储库并将其注入到服务中 问题是 由于我的服务查询列表并且不使用数据库 因此我
  • Android studio:调用需要 API 级别 16 错误

    我在 Android studio 中遇到以下错误 这sqlitedatabase close 方法自 API Level 1 起可用 但 android studio ide 无法检测到 几天前 出现了更新版本 版本 AI 130 687
  • MVC 3 Razor Form Post 带多个强类型部分视图不具有约束力

    我很好奇在表单中使用多个强类型部分并回发到包含视图的部分的方法是否是正确的 MVC 处理方法 主视图与以下模型绑定 为简洁起见 省略了其他几个属性和数据注释 public class AccountSetup ViewModelBase p
  • 如何正确使用标签分派来选择构造函数

    我正在尝试为嵌入式系统实现一组互斥锁和锁定类 我以前从未使用过标签调度 我不确定我做得是否正确 boost 文档中包含的描述只有这样 struct input iterator tag 并用它来选择一个专门的模板函数 我没有模板 我只想根据
  • 如何在Intellij Idea中运行Kotlin函数

    我创建了一个测试项目 旨在从 IntelliJ IDEA CE 中的 Kotlin 开始 IDE版本和系统为2017 1 4 Build IC 171 4694 23 构建于2017年6月6日 JRE 1 8 0 112 release 7
  • 将带有 SKEffectNode 的 CIFilter 应用到 SKSpriteNode

    我正在尝试将带有 SKEffectNode 的 CIFilter 应用于 SKSpriteNode 无法让它工作 也不知道为什么 我使用模糊来实现此功能 但无法获得单色照片效果 有人有任何见解吗 再次感谢 Mono Effect not w
  • 为什么 ServiceStack Razor FileSystemWatcher 不能在 Mono + Mac OS X 上工作?

    ServiceStack 对 Razor v2 的新支持使用FileSystemWatcher检测跟踪视图文件的更改并将其标记为无效 以便在下一个请求时重新编译它们 这对于调试非常有用 因为它允许您编辑视图而不是重建 重新启动项目 在我的
  • 不使用 System.IO.FileInfo 获取文件大小?

    是否有可能获得size不使用 C 中的文件System IO FileInfo at all 我知道您可以使用名称和扩展名等其他信息Path GetFileName yourFilePath and Path GetExtension yo
  • 车把 if 语句,索引 = 某个值

    我正在尝试创建一个表 用 JSON 文件中的对象填充每个表单元格 我的车把模板只是添加了每个对象的数据 我想要完成的是 每第 5 个项目创建一个新行 然后继续填充表格单元格 直到第 10 个项目 然后创建一个新行等 我一直在阅读 index
  • 为什么 GCC 不自动矢量化这个循环?

    我正在尝试优化一个占用程序大量计算时间的循环 但是 当我使用 O3 ffast math ftree vectorizer verbose 6 GCC 输出打开自动矢量化时 它无法对循环进行矢量化 我正在使用海湾合作委员会4 4 5 代码
  • Keras 均方误差损失层

    我目前正在实现一个自定义损失层 在此过程中 我偶然发现了 Objectives py 文件 1 中均方误差的实现 我知道我对这种损失计算的理解遗漏了一些东西 因为我一直认为平均值是在每个小批量 张量的轴 0 中的每个输出的样本之间单独完成的
  • 为什么 Android Studio 中的模拟器很慢?

    我刚刚在我的电脑上安装了 Android Studio 这是新推出的用于开发 Android 应用程序的软件 我的问题是 当我尝试在模拟器中运行我的小应用程序时 启动需要很长时间 然后模拟器运行速度也很慢 AVD 设置 AVD名称 银河设备