没有手机时的远程调试,首先来张我打断点的截图:
这是连接 Android Studio 的
http://static.oschina.net/uploads/img/201601/18100807_QrY2.png
这是 Eclipse 的。
http://static.oschina.net/uploads/img/201601/18100808_ngRR.png
能让你实现远程调试的就是下面这个工具: Testbird 云手机( http://t.cn/R4TM6m8)
http://static.oschina.net/uploads/img/201601/18100808_BlYL.png
选择好机型后,就可以看到界面右上角的 adb 连接地址。
http://static.oschina.net/uploads/img/201601/18100808_eDU9.png
每台云手机都有一个单独的连接地址,你需要复制这个 adb 连接地址到命令行,然后按回车执行这个命令你的电脑就会连接到云手机。( ps :云端和 PC 上显示的 adb 地址一定要一致)
http://static.oschina.net/uploads/img/201601/18100809_xS75.png
http://static.oschina.net/uploads/img/201601/18100809_kn32.png
这时在云手机的页面,你会看到请求远程连接的提示,点击“确定”。
http://static.oschina.net/uploads/img/201601/18100809_m0PA.png
输入命令“ adb devices ”,看到以下结果的话,恭喜你!此时,你的电脑已经连接到云手机上了。
http://static.oschina.net/uploads/img/201601/18100809_d28G.png
在代码中设置断点
打开 Android Studio,工具栏选择 Run —> Debug ,选中已连接的云手机
http://www.apkbus.com/data/attachment/forum/201601/08/174814wdck9cw59w5u39x9.jpg
程序启动,可以看到程序命中断点,即可开始调试
http://www.apkbus.com/data/attachment/forum/201601/08/174813mg9gj1m1ybbs11fw.jpg
云手机是 100%真机调试,不会出现模拟器上调好了 BUG ,到真机上又出现莫名其妙的问题。
所具备的一些功能:
全面的日志
支持 Shell 命令
可录制和截图
可查看终端信息
Android 标准键和解锁屏功能
清晰度调节
进入云手机后可以先上传 apk 再进行调试,这样可以节约很多时间。站内帮助中心有使用教程。
1
coness OP 顺便求个大神教我怎么发图
|
2
little_cup 2016-01-18 13:06:19 +08:00 via Android
http://t.cn/R4TM6m8 -> https://dt.testbird.com/sign_up/?i18n=zh-cn&cl=3aBxPB&invite=YjX97B
这服务不错,可以试一试。但专门缩短一下,简直此地无银... |
3
coness OP @little_cup 缩短一下只是为了方便,不会一长串的很难看
|