`

Android 学习笔记——采用Intel HAXM对模拟器进行加速

阅读更多
开个模拟器那叫一个慢啊,网上有用VMWare虚拟机加速的,懒得整;
直接用SDK自带的好了
注意:使用该方法,自己测试的4.1版本结果挺多程序运行不太正常(有时行,有时崩溃,如安卓市场,输入法则干脆一直不行),google自带的还成;网络过一会儿就不能用了,重启模拟器就又可以了;自己写的最基本程序没问题

官方教程:http://developer.android.com/tools/devices/emulator.html
只需要看Configuring Virtual Machine Acceleration  和  Configuring VM Acceleration on Windows两节即可

下面来看具体步骤:
1、下载所需的x86镜像及HAXM
打开SDK Manager.exe,按如下两张图下载所需的支持X86 image的Android版本及X86镜像,以及HAXM




2、安装HAXM
下载完成后到如下图所示位置安装HAXM,需要CPU支持虚拟化技术,有的可能需要在BIOS中打开,如我的ThinkPad E520 在BIOS 中的Security 下面。




验证安装:
命令行里输入sc query intelhaxm
看到状态里有RUNNING即可,如下图所示



管理HAXM:
引用
You can adjust the amount of memory available to the Intel HAXM kernel extension by re-running its installer.

You can stop using the virtualization driver by uninstalling it. Re-run the installer or use the Control Panel to remove the software.



3、创建基于X86镜像的模拟器
Eclipse中按下图打开Vitual device manager,创建基于X86镜像的模拟器,启动之后运行自己的工程(不自动运行的要到run configurations中配置一下),选择该模拟器即可




  • 大小: 69.6 KB
  • 大小: 85.3 KB
  • 大小: 40.4 KB
  • 大小: 49.1 KB
  • 大小: 42.4 KB
  • 大小: 101.5 KB
  • 大小: 48.7 KB
分享到:
评论

相关推荐

    Android 学习笔记——旋转模拟器方向,全屏,窗口生命周期

    这篇“Android学习笔记”主要探讨了如何在模拟器中旋转屏幕方向、实现应用全屏显示以及理解窗口生命周期。这些概念对于创建用户友好且性能优良的Android应用程序至关重要。 首先,让我们详细讨论如何在Android...

    Android学习笔记(十)——实现新闻列表

    Android学习笔记(一)——创建第一个Android项目 Android学习笔记(二)android studio基本控件及布局(实现图片查看器) Android学习笔记(三)android studio中CheckBox自定义样式(更换复选框左侧的勾选图像) ...

    Android开发笔记——模拟器、应用教程

    Android开发笔记,内容涉及模拟器参数、进程与线程、Android 释放手机资源,进程释放优先级、分析HelloAndroid、添加编辑框与按钮、使用Intent启动另一个Activity、在不同Task中启动Activity、Intent与Intent ...

    Android学习笔记——Http通信 源码

    这篇"Android学习笔记——Http通信 源码"主要探讨了如何在Android应用中利用WebView控件加载网页以及使用ImageView控件加载网络图片,这两部分是Android应用与互联网交互的常见场景。 首先,我们来深入理解一下`...

    Android开发笔记——模拟器、应用教程 pdf

    2. **性能优化**:由于模拟器的运行速度通常比实际设备慢,可以使用HAXM(Intel Hardware Accelerated Execution Manager)来加速模拟器,以提高其性能。 3. **网络配置**:模拟器支持配置不同的网络环境,如Wi-Fi...

    Android学习笔记——获取网络图片并显示

    需要注意的是,进行网络操作时,Android系统要求在`AndroidManifest.xml`文件中声明相应的权限: ```xml <uses-permission android:name="android.permission.INTERNET" /> ``` 如果没有添加这个权限,程序可能会因...

    Android 学习笔记——利用JNI技术在Android中调用、调试C++代码

    这篇“Android学习笔记——利用JNI技术在Android中调用、调试C++代码”将带你深入理解如何在Android应用中使用JNI来调用C++代码,以及如何进行调试。以下是对这一主题的详细阐述。 1. **JNI简介** JNI是Java平台的...

    Android学习笔记——Canvas & clipRect

    这篇学习笔记将深入探讨这两个概念及其在实际应用中的使用。 首先,Canvas可以理解为画布,它是Android系统提供的用于在屏幕上绘制图形的对象。在Android中,我们可以通过Canvas来绘制各种形状,如线条、矩形、圆、...

    Android Training学习笔记——Navigation 参考源码

    Android Training系列是Google提供的一系列教程,旨在帮助开发者提升技能,而"Android Training学习笔记——Navigation 参考源码"则是对这一主题的深入探讨。 首先,Navigation组件的核心概念是Navigation Graph,...

    Android开发者学习笔记——View、Canvas、bitmap

    Android开发者学习笔记——View、Canvas、bitmap Android 开发者学习笔记——View、Canvas、bitmap 是 Android 开发中常用的类,本文将通过实例讲解 View、Canvas 等相关知识点。 从资源中获取位图 在 Android ...

    Android Training学习笔记——Navigation 参考源码(ListView版)

    这篇“Android Training学习笔记——Navigation 参考源码(ListView版)”深入探讨了如何使用Navigation构建一个基于ListView的导航系统。我们将从以下几个方面来详细讨论这个主题: 1. **Navigation组件简介** ...

    Android开发笔记——环境搭建

    这篇"Android开发笔记——环境搭建"涵盖了这一基础但至关重要的过程,旨在帮助初学者快速入门。以下将详细介绍Android开发环境的搭建步骤,以及ADB(Android Debug Bridge)的相关知识。 首先,我们需要安装Java ...

    RRT学习笔记——记录

    RRT学习笔记——记录

    2024数据结构-学习笔记-入门必看建议收藏

    2024数据结构——学习笔记——入门必看【建议收藏】2024数据结构——学习笔记——入门必看【建议收藏】2024数据结构——学习笔记——入门必看【建议收藏】2024数据结构——学习笔记——入门必看【建议收藏】2024数据...

    Python学习笔记——运算符

    Python学习笔记——运算符 运算符: 赋值运算符 算术运算符 关系运算符 逻辑运算符 位运算

    Android开发笔记——UI基础编程

    这份"Android开发笔记——UI基础编程"的资料集包含了两部分:新版Android开发教程+笔记七--基础UI编程1.pdf和新版Android开发教程+笔记七--基础UI编程2.pdf,将深入讲解Android应用程序中用户界面的设计与实现。...

    JAVA学习笔记————————

    9. **JNI(Java Native Interface)**:当JAVA代码需要调用本地(C/C++)代码时,JNI提供了桥梁,学习笔记会介绍如何使用JNI进行跨语言交互。 10. **JAVA标准库**:包括JDBC(数据库连接)、Swing(GUI开发)、JAXP...

    Android Training学习笔记——RecyclerView和CardView

    这篇“Android Training学习笔记”主要围绕这两个组件展开,旨在帮助开发者提升他们的Android应用设计能力。 RecyclerView是Android SDK提供的一种列表视图控件,取代了早期的ListView。RecyclerView的优势在于它的...

Global site tag (gtag.js) - Google Analytics