**前言**:
移动开发者们在开发一款APP或者手游的时候,都会用到模拟器或者真机来调试应用,可是模拟器的缺点大家都知道,速度慢、卡顿、调试结果跟实际情况有差别。而真机的购机成本又很高。所以想为大家推荐一款新型开发工具,可以用来代替模拟器和传统的[真机调试](http://www.testbird.com/tphone-remote-debug/ ) 方法。
**[Testbird——云手机](https://dt.testbird.com/sign_up/?i18n=zh-cn&cl=eBn2yB&invite=YjX97B/ ) **
从本质上来讲,云手机也属于真机调试,但是你却不需要花费很多钱去购买,因为它的操作模式可以让你从你的电脑端上远程连接到位于Testbird实验室的真实手机,从而进行远程调试,所以不会在调试好之后在你的真机上又出现各种莫名其妙的问题。
![QQ截图20160111170820.png](http://studygolang.qiniudn.com/160120/4d9f31ba80f53fb9da59b5162e84cb39.png)
**具体操作步骤如下:**
1.进行远程链接
a.在终端控制页面找到远程调试按钮
![QQ截图20160115175655.png](http://studygolang.qiniudn.com/160120/434b20b53923580452de08b8f6ac4c8b.png)
b.按照上图步骤操作,出现以下提示时,你就成功连接上云手机了
![QQ截图20160115175826.png](http://studygolang.qiniudn.com/160120/90c884b5b889722138b1b73b5f96260e.png)
2.Android Studio调试
a.在代码中设置断点
![dd01becc7cd98d10651b3916263fb80e7aec9022.png](http://studygolang.qiniudn.com/160120/5262defb7455b09030092641d422a914.png)
b.打开 Android Studio,工具栏选择 Run —> Debug,选中已连接的云手机
![501061d98d1001e95cf32128bf0e7bec55e79722.png](http://studygolang.qiniudn.com/160120/9408e270da671fad04f71e143f65c6c3.png)
c.程序启动,可以看到程序命中断点,即可开始调试
![8f05901001e9390147cdb8197cec54e737d19622.png](http://studygolang.qiniudn.com/160120/53badb4b37fbc94c9b7270db02e1f1b6.png)
3.Eclipse调试
a.打开Eclipse,在代码中设置断点
![f06ad2c794f685a8b95949cbd41b6117.png](http://studygolang.qiniudn.com/160120/5362c91b4960292cb068fae1637f0f05.png)
b.工具栏中选择 Run —> Debug,在调试设备中选中已连接的云手机
![图片81.png](http://studygolang.qiniudn.com/160120/c14b1435e68b1520480a78bc91a61489.png)
c.如果出现手机提示是否安装APK,请点击安装
![图片91.png](http://studygolang.qiniudn.com/160120/1262d71c5d68d346bb45a427b48d5f3a.png)
d.运行程序,可以看到程序命中断点,即可开始调试
![图片101.png](http://studygolang.qiniudn.com/160120/39da98245f44e461275c386df79834d1.png)
**云手机所具备的一些功能:**
全面的日志
**·** 支持Shell命令
**·** 可录制和截图
**·** 可查看终端信息
**·** Android标准键和解锁屏功能
**·** 清晰度调节
(进入云手机后可以先上传apk再进行调试,这样可以节约很多时间)
有疑问加站长微信联系(非本文作者)