android调试推荐使用BlueStacks模拟器调试Android应用

在写这篇文章之前,xxx已经写过了几篇关于改android调试主题的文章,想要了解的朋友可以去翻一下之前的文章

    BlueStacks是一家印度公司开辟的Android模拟器(或曰仿真器),可以运行在Windows平台上,且完美兼容大部分Android应用。

    这不但是想在PC上休会Android游戏的玩家的福音,更是我们这些苦逼的Android程序员的造化,因为以往我们的几种调试方法各有各的蛋疼之处:

    1. 用Android SDK自带的模拟器,这个就几乎不必多说,谁用谁知道,那真是比蜗牛还慢啊……

    2. 用虚拟机 + Android x86,我自己没有试过,据说也不是很快,关键是很多硬件功能比如摄像头之类的没法调用

    3. 直接在实在设备上调试,这个我想是最常用的,既然就是目标平台,那么兼容性上也没什么好说的。不过还是有两个缺陷,首先必须有Android设备和USB数据线,其次apk安装包从PC上传输到设备的进程还是很慢的,1~2M的小应用还好说,要是几十上百M的游戏,那么调试一次光传文件就要良久……

    

    当初好了,有了BlueStacks这个逆天的好东东,我相信它可以代替大部分的真机实测工作了。

    官方主页:http://www.bluestacks.com/

    官方下载仿佛在墙外,大家可以从这里下载:http://www.kuaipan.cn/file/id_15684924212266553.htm

    每日一道理
盈盈月光,我掬一杯最清的;落落余辉,我拥一缕最暖的;灼灼红叶,我拾一片最热的;萋萋芳草,我摘一束最灿的;漫漫人生,我要采撷世间最重的———毅力。

    安装步骤:循序渐进安装便可,建议先把防火墙/360之类的关了,否则涌现很多次安全性提示,很麻烦。

    安装完会自动运行,默许是全屏状态,可以点右下角的按钮切换到窗口状态。

    android调试推荐使用BlueStacks模拟器调试Android应用_第1张图片

    

    下面是我开端测试的兼容性列表:

    * Eclipse调试 -- OK,apk传输速度超快,基本上是秒传

    * 包含NDK开辟的原生库 -- OK
* 网络连接 -- OK

    * 打开系统照相机 -- OK,可以打开PC摄像头

    * 当地相册 -- OK,不过不太稳定,有时导致花屏

    * 相机API -- OK

    * 横竖屏,仿佛能自动根据AndroidManifest里面的横竖屏设定来为应用设定启动时的屏幕尺寸

    

    那么具体的调试步骤呢?

    这块儿才是BlueStacks最妙的地方:没有任何额外步骤,这货完全是即插即用的,你启动了就直接可以用了,就像有个Android手机通过USB连到了电脑一样!

    对于我的Haxe+NME应用也是一样,启动了BlueStacks以后,直接命令行运行nme test android就能把Haxe应用传到它里面开始运行了,就是这么简单!

    

文章结束给大家分享下程序员的一些笑话语录: 手机终究会变成PC,所以ip会比wm更加畅销,但是有一天手机强大到一定程度了就会发现只有wm的支持才能完美享受。就好比树和草,草长得再高也是草,时间到了条件成熟了树就会窜天高了。www.ishuo.cn

--------------------------------- 原创文章 By
调试和应用
---------------------------------

你可能感兴趣的:(android)