`
atemphot
  • 浏览: 3993 次
  • 性别: 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指令操作Android设备远程连接调试

    在Android开发过程中,ADB(Android Debug Bridge)是一个强大的工具,用于与Android设备进行通信,包括安装应用、数据传输、设备控制以及远程调试等。本文将详细介绍如何使用adb指令操作Android设备进行远程连接...

    易语言 调试安卓手机 adb简单实例 adb

    在安卓手机的开发和调试过程中,易语言结合ADB(Android Debug Bridge)工具可以实现远程控制和调试安卓设备,极大地提高了开发效率。本文将深入探讨如何使用易语言配合ADB进行安卓手机的调试。 首先,ADB是Android...

    ADB远程调试工具,远程网络调试

    本压缩包提供了ADB远程调试的相关工具和指南,帮助用户实现无线网络调试。 1. ADB驱动:在使用ADB时,首先需要在电脑上安装对应的ADB驱动。这些驱动使得电脑能够识别连接的Android设备,无论是物理手机还是模拟器。...

    adb通过TCP/IP来调试Android设备

    * 可以远程调试 Android 设备 6. adb 通过 TCP/IP 调试 Android 设备的注意事项: * 需要确保 Android 设备中 adbd 进程已经运行 * 需要确保研发机和设备能够相互 ping 得通 * 需要确保 adb 的版本是 1.0.25 ...

    安卓USB调试和无线调试ADB安装apk

    2. 在“开发者选项”中找到“adb调试网络接口”,启用并记下显示的IP地址和端口号,例如:“192.168.1.100:5555”。 3. 断开USB连接,确保设备和电脑在同一局域网内。 4. 在电脑上运行命令`adb connect <设备IP>:...

    ADB调试工具,支持远程

    远程调试功能扩展了ADB的功能,使得开发者无需物理连接设备,即可通过网络进行调试。这对于多设备测试、远程工作或者在无USB连接的情况下非常有用。文件adbWireless1.5.4.apk可能是一个应用程序,用于配置和启用设备...

    安卓7.0 adb调试工具包1.0.39

    【安卓7.0 adb调试工具包1.0.39】是针对Android 7.0系统进行设备调试的重要工具集合,其中包含了adb(Android Debug Bridge)的最新版本1.0.39。这个工具包主要用于开发者对Android设备进行一系列远程控制、数据传输...

    安卓手机调试工具ADB

    3. **shell命令**:ADB提供了一个远程shell环境,可以在设备上执行各种Linux命令,帮助开发者进行系统级别的调试和分析。 4. **进程管理**:可以查看和控制设备上的应用进程,包括启动、停止、强制停止应用,以及...

    adb串口调试工具

    当设备和电脑在同一个局域网内时,可以通过adb的`adb connect IP_ADDRESS`命令建立连接,这在设备没有USB接口或者需要远程调试时非常有用。 使用adb进行串口调试的基本步骤包括: 1. **开启USB调试**:在Android...

    安卓调试驱动ADB1.0.32

    4. **无线调试**:通过Android Studio的设置,开发者可以轻松配置ADB通过Wi-Fi连接到设备,方便远程调试。 ### ADB1.0.32的改进与特性 虽然具体版本的更新日志未给出,但通常每个ADB版本都会包含性能优化、错误...

    MyEclipse WIFI网络远程调试安卓配置方法(非USB调试模式)

    MyEclipse WIFI 网络远程调试安卓配置方法(非 USB 调试模式) MyEclipse WIFI 网络远程调试安卓配置方法是指在不使用 USB 调试模式的情况下,使用 WIFI 网络来实现安卓应用的远程调试。这种方法非常方便,特别是在...

    android调试adb工具

    3. **远程调试**:通过`adb tcpip`命令可以启用ADB的TCP/IP模式,然后使用`adb connect <device_ip>:<port>`连接到设备的网络端口,实现无线调试。 4. **文件传输**:利用`adb push`和`adb pull`命令可以将文件从...

    安卓远程调试开启工具

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

    adb 安卓+win10调试工具

    在“adb安卓+win10调试工具”这个主题中,我们将深入探讨adb在Windows 10系统上用于调试Android应用的核心功能和使用方法。 1. **adb安装与配置**: 在Windows 10环境下,首先需要下载适用于Windows的adb工具包,...

    adb工具,用于Android设备调试

    8. **远程调试**:通过Wi-Fi,开发者可以在无物理连接的情况下调试设备。首先在设备上启用开发者选项中的“USB调试”,然后连接到电脑并获取设备的IP地址,运行`adb connect <device-ip>:<port>`即可建立连接。 **...

    安卓调试桥adb.zip包

    9. **无线调试**:除了传统的USB连接,adb也支持通过Wi-Fi进行无线调试,这极大地提高了远程调试的便利性。 10. **第三方工具集成**:许多第三方的Android开发工具,如Android Studio,都深度集成了adb,使其功能...

    android adb

    5. **远程调试**:通过Wi-Fi,开发者可以在不使用USB的情况下远程调试设备。 6. **模拟器控制**:ADB也可以与Android模拟器交互,如启动、停止模拟器,发送按键事件等。 7. **设备重启/恢复模式**:ADB可以用于...

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

    在MAC操作系统下进行Android设备的ADB调试主要涉及到Android Debug Bridge(简称ADB)的配置和使用。ADB是一个通用命令行工具,它允许你与连接的Android设备进行通信。开发者可以利用ADB执行各种设备操作,如安装和...

    安卓调试完整包adb.zip

    3. **远程调试**:通过网络连接远程设备,尤其在没有物理访问设备的情况下非常有用。 4. **数据备份与恢复**:`adb pull`和`adb push`可用于备份设备数据,或者在不同设备间迁移数据。 5. **系统修改**:通过ADB可以...

    adb- 安卓调试工具

    **adb(Android Debug Bridge)**是安卓开发过程中不可或缺的一个组件,它是Android SDK的一部分,用于连接开发者计算机和安卓设备,提供了一系列命令行工具进行调试、数据传输以及设备管理。通过adb,开发者可以...

Global site tag (gtag.js) - Google Analytics