android原生的模拟器启动比较慢,偶尔还会出现一些莫名的问题,我们除了可以使用我们的android手机来进行调试外,还可以使用第三方的android模拟器,例如BlueStacks模拟器;

  相对原生的模拟器,它的速度更快,但也有一些缺点,如配置项相对较少等,具体优缺点可上网借助搜索引擎;

  工具:Eclipse

下面是安装使用步骤:

(1)去官网下载BlueStacks模拟器:http://www.bluestacks.cn 或 http://www.bluestacks.com 等;

  下载完成后,然后安装即可;安装时若有问题,可以使用靠谱助手来解决:http://www.kaopu001.com/showtopic-1105-1.aspx

  可以看一下它的主页面:

  

  PS:中文翻译为蓝手指还不错,但竟然有一个翻译为蓝叠中国,能不能翻译的再难听些,还是别翻译了吧;

(2)安装完成后,最好先打开BlueStacks,然后再打开Eclipse,打开Devices视图,可以看到已经找到了BlueStacks的那台模拟设备 lan998-lan998-localhost:5551;

  如果先打开了eclipse,后打开的BlueStacks,并且BlueStacks没有自动产生的话,那就在Devices视图,在后面找到那个倒三角符号,点击Reset adb;

  偶尔可能出现reset也不行,那就先把这个项目关闭,再打开试试;

(3)Run As-> Run Configurations,和真机调试一样,也将Target设置为Always prompt to pick device;

  然后点击Run,在Android Device Chooser里选择我们的BlueStacks模拟器就OK了;

 

运行结果如图:

注:有的时候BlueStacks模拟器设置并且运行成功后,但在选择设备时,却没有这个设备:即在Choose a running Android device中没有BlueStacks的存在;

仔细查找,发觉是SDK的 minSdkVersion 的问题;

如,项目中的SDK minSdkVersion为:

<uses-sdk
        android:minSdkVersion="14"
        android:targetSdkVersion="21" />

但我们使用的BlueStacks模拟器的版本是2.5.1,对应的API level =10,所以,把minSdkVersion设置成如下,BlueStacks就可以运行了:

<uses-sdk
        android:minSdkVersion="10"
        android:targetSdkVersion="21" />

android使用BlueStacks作为模拟器的更多相关文章

  1. Android Studio 无法启动模拟器的一种可能是你装的是Ghost版的系统

    我遇到的问题是,打开模拟器,进度条走到最后,突然出现了emulator error,然后模拟器就无法启动(不好意思当时没有截图).我是在Ghost版 win7系统下运行Android Studio 的 ...

  2. 第二章 Android Studio使用第三方模拟器

    1.为什么要使用第三方模拟器 Android Studio自带模拟器,相对Eclipse来说项目启动速度的确快了很多倍,提高了开发效率.但和第三方模拟器进行对比的话,还是第三方的模拟器运行速度更快些. ...

  3. 【转】android开发中关于模拟器emulation的常见问题

    [转]android开发中关于模拟器emulation的常见问题 Trouble: 无法启动android模拟器,提示 XDM authorization key matches an existin ...

  4. Android Studio,使用外部模拟器作为生成app调试的模拟器

    本文作为一个原理探究的存在. 1.作者观察发现,逍遥和夜神模拟器自身,都是有一个adb.exe和nox_adb.exe存在的,这个东西是干嘛用的呢. 应该是和本身模拟器进行通信的,我测试可以通过他们自 ...

  5. 适用于 Android 的 Visual Studio 模拟器

    适用于 Android 的 Visual Studio 模拟器 https://visualstudio.microsoft.com/zh-hans/vs/msft-android-emulator/ ...

  6. Android命令行启动模拟器

    我们在平时的开发中会经常需要使用模拟器进行调试,这个时候我们就要先打开Android Studio来启动模拟器,然后再运行App.这个流程中启动Android Studio需要花费一些时间,而模拟器的 ...

  7. android studio关联genymotion模拟器,未显示设备

    如以下截图所示,在搭建android studio+genymotion时,遇到android studio关联genymotion时,显示不出模拟器设备,请问有没有遇到此现象的朋友,分享下解决方法, ...

  8. VS2015开发Android,自带模拟器无法调试、加载程序,算是坑吗

    VS2015出来后,确定变化很大,什么android.ios的,不在话下.对于我这样传统型的人,也第一时间试用了一下(vs2003->vs2008->vs2012->vs2015). ...

  9. Android Studio安装genymotion模拟器

    1.Genymotion的安装: Genymotion无疑是目前最快最好用的模拟器.官网下载地址:https://www.genymotion.com/ 先注册,然后下载,安装VirtualBox最简 ...

随机推荐

  1. Codeforce 221 div1

    A 只要打个表就能发现,1,6,8,9的所有排列就可以产生0~6的余数了... 所以...走不下去的时候一定要打表... #define rep(i,n) for(int i=0 ; i<(n) ...

  2. paip.输入法编程---带ord gudin去重复-

    paip.输入法编程---带ord gudin去重复- 作者Attilax ,  EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csdn.n ...

  3. 简单的HDFS思维导图

  4. MYSQL存储过程,清除指前缀的定表名的数据

    MYSQL存储过程,清除指前缀的定表名的数据 DELIMITER $$ DROP PROCEDURE IF EXISTS `drop_table`$$ ),)) BEGIN ) DEFAULT NUL ...

  5. Python进阶(面向对象编程基础)(四)

    1.方法也是属性 我们在 class 中定义的实例方法其实也是属性,它实际上是一个函数对象: class Person(object): def __init__(self, name, score) ...

  6. [RxJS] Observables can complete

    The Observer object has the functions next() and error(). In this lesson we will see the other (and ...

  7. Lenovo k860i 移植Android 4.4 cm11进度记录【下篇--实时更新中】

    2014.8.24 k860i的cm11的移植在中断了近两三个月之后又開始继续了,进度记录的日志上一篇已经没什么写的了,就完结掉它吧,又一次开一篇日志做下篇好了.近期的战况是,在scue同学的努力之下 ...

  8. Eclipse中如何安装和使用GrepCode插件

    GrepCode(GC)Eclipse插件允许Eclipse用户在Eclipse IDE中搜索由GrepCode提供的工厂类.本教程介绍如何安装和使用插件.使用Eclipse3.5(Galileo)的 ...

  9. TimeSpinner( 时间微调) 组件

    本节课重点了解 EasyUI 中 Spinner(微调)组件的使用方法,这个组件依赖于Spinner(微调)组件. 一. 加载方式//class 加载方式<input id="box& ...

  10. 第一篇博客关于Log4net的配置记录

    说明:本程序演示如何利用log4net记录程序日志信息.log4net是一个功能著名的开源日志记录组件.利用log4net可以方便地将日志信息记录到文件.控制台.Windows事件日志和数据库(包括M ...