V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
coness
V2EX  ›  问与答

这是一个可以在没有手机的情况下远程 Debug 的工具

  •  1
     
  •   coness · 2016-01-18 11:58:56 +08:00 · 1609 次点击
    这是一个创建于 3217 天前的主题,其中的信息可能已经有所发展或是发生改变。

    没有手机时的远程调试,首先来张我打断点的截图:
    这是连接 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 再进行调试,这样可以节约很多时间。站内帮助中心有使用教程。

    coness
        1
    coness  
    OP
       2016-01-18 11:59:25 +08:00
    顺便求个大神教我怎么发图
    little_cup
        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

    这服务不错,可以试一试。但专门缩短一下,简直此地无银...
    coness
        3
    coness  
    OP
       2016-01-18 14:02:45 +08:00
    @little_cup 缩短一下只是为了方便,不会一长串的很难看
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2776 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 01:53 · PVG 09:53 · LAX 17:53 · JFK 20:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.