`
atemphot
  • 浏览: 3954 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

如何跨互联网远程调试安卓设备,远程ADB调试?

阅读更多

搞移动开发这么多年了,相信大家常常碰到这样的烦恼问题:我们开发的App应用,明明自己测试好好的,部署到用户的安卓设备上之后,总是遇到种种奇怪而又不好找到原因的问题。虽然说Android系统硬件差异大,各个厂商的设备系统实现细节不尽相同,但作为App开发者,我们总不能把问题这么推掉吧,App要不断完善,Bug还是要解决不是。解决Bug的最好途径莫过于跟踪调试,分析日志输出啦。要用户把Ta的安卓设备寄来调试吗,No way!!!怎么办?

呵呵,互联网真的很神奇,只要你肯耐心去搜索,总会找到你想要的东西。这不,最近百度找到的“手机云控制”,却是一款开发者们求之不得工具软件,它可以跨互联网远程连接到安卓设备,启动远程ADB,然后在自己电脑上用Eclipse直接跟踪调试,可以看到Log输出,非常棒;当然了,可以远程观看并控制安卓设备的屏幕显示,以及远程文件操作,极大地方便了开发调试。

出于分享的目的,我把安装使用过程简单记述一下:

首先,当然是要在安卓设备端安装一个软件,叫“手机云控制”受控端软件,App显示名为“安卓调试服务”。

将手机受控端rar压缩包下载到电脑上,解压缩,如下所示,将受控手机通过USB数据线连接电脑,根据“安装说明.txt”说的步骤进行安装




2) 启动电脑版控制端软件,最开始列表是空的,首先要“添加受控端”,其受控端ID和连接密码就是第(1)步设置界面中的:




3)添加受控端后,如果它在线,可以鼠标单击它,弹出连接菜单,如下图




4)连接成功后,出现连接对话框,有很多功能按钮,点击“屏幕监控”按钮,打开受控手机的屏幕画面:




5)在连接对话框,点击第二个标签项,就是远程调试界面,可以远程shell,可以启动ADB调试:




点击“启动远程ADB”,打开你的Eclipse,直接搞你的App吧。。。就像用N长的USB数据线连接远方的安卓手机一样,当然,USB线信号走不了这么远哦

“手机云控制”免费可用,无限制,否则我也不会说这么多了。各种功能都是比较流畅的,目前感觉软件界面做的不怎么样,毕竟面对的是开发者而不是最终用户吧,
记得远程连接的时候手机尽量用wifi吧,不要给移动联通赚太多!

  • 大小: 17.8 KB
  • 大小: 171.5 KB
  • 大小: 43.4 KB
  • 大小: 34.6 KB
  • 大小: 34.6 KB
0
0
分享到:
评论
1 楼 Monica_CHEN 2015-12-03  
为什么我获取不到受控id?

相关推荐

    ADB调试工具,支持远程

    adb驱动,且支持远程网络调试!调试方法见作者“android ADB 远程调试”帖子

    安卓远程调试开启工具

    可以打开android设备的网络调试模式,使用adb connect [手机ip]连接; 注意!!必须root过的设备才可以使用。 在一些没有条件使用usb数据线连接的场合下比较有用。android开发人员必备工具

    安卓远程调试工具

    能够不使用数据线进行调试。使用方法:调试电脑和手机使用一个wifi,手机安装后打开远程调试,电脑打开cmd,输入adb connect XXX.XXX.XXX.XXX 即可(XXX是手机上显示的ip)

    Android 调试桥(adb)使用大全

    Android 调试桥(adb)是多种用途的工具,该工具可以帮助你你管理设备或模拟器 的状态。 可以通过下列几种方法加入adb: • 在设备上运行shell命令 • 通过端口转发来管理模拟器或设备 • 从模拟器或设备上拷贝来或拷贝...

    远程操控安卓设备界面图形化工具AVDTools1.0

    1.工具通过adb连接设备,实现pc端控制安卓设备 2.手动在安卓设备上点击无异 ...2.确保在您的设备上启用了adb调试(或者叫usb调试); 使用方法参看https://blog.csdn.net/u012944110/article/details/121505592

    MAC下android电视和手机的ADB链接调试

    MAC下不仅可以进行IOS开发,而且对Andriod开发也是不错的选择

    adb指令操作Android设备远程连接调试

    adb命令操作,把所有文件放从盘admin根目录下,即可任何地方使用adb命令。

    Qt5开发安卓调试工具(adb input以及adb shell screencap应用)

    Qt5开发安卓调试工具(adb shell input以及adb shell screencap应用) 文章目录Qt5开发安卓调试工具(adb shell input以及adb shell screencap应用)一、前言二、技术点三、技术点实现及坑点记录1、QProcess执行...

    ADB常用指令

    adb的全称为Android Debug Bridge,是管理android模拟器或者设备的一个工具,简单的说它就是一个调试工具。以下是adb支持的常用命令 (1) adb –d shell: 仅通过USB接口管理adb,如果不只是USB接口返回错误 (2) adb–e...

    安卓(包含adb和sdk).zip

    windows 通过adb与安卓设备建立连接 可通过adb命令,对安卓设备进行应用安装卸载操作 远程控制、自动化测试、查看日志及导出等应用 sdk可进行调试

    adbTool.1.4

    adb 工具,用于android 设备调试,远程控制,

    WirelessAdb:Android远程调试

    学习了 的 后写的一个开启 Android 设备远程调试功能的APP###TODO:界面美化

    WifiAdb_1.49.apk

    Android WiFi ADB工具,安装后可以直接在设备上开启WiFi 远程adb调试,抓logcat

    SecureCRT连接android机顶盒或linux远程服务器工具

    此工具可通过用串口线连接机顶盒等android设备,在命令行控制设备,也能连接远程linux服务器。

    adb_tool:Flutter软件包,提供adb管理,android端adb安装,开启远程调试

    管理adb设备 安装adb到环境变量 问答环节 沙盒问题 在需要重新执行flutter create .来创建windows / linux / macos的情况下,由于mac桌面端是重置开启沙盒模式,所以在运行时你会遇见如下报错。不允许的操作所以你...

    基于armv8 adb fastboot 工具 adb-ndk

    adb fastboot 运行与arm 平台, 实际验证在android O/P 上正确运行。 用于在linux/android系统上运行adb工具,操作调试远程目标,比如TBOX, 和其他adb设备

    adb驱动工具集

    adb驱动,支持友坚android210,4412,且支持远程网络调试!调试方法http://write.blog.csdn.net/postedit/9382733

    ADB-crx插件

    ADB插件是一个Chrome扩展程序,可运行ADB守护程序并为移动设备启用远程调试。 使用它,您无需下载Android SDK或自己从命令行运行ADB。 ☞2014年2月:此扩展名现已大部分弃用。 请按照以下指南进行远程调试:☆远程...

Global site tag (gtag.js) - Google Analytics