真机在wifi下调试android程序

大家好,最近在学习android程序由于手机接口问题,调试程序的时候老是接触不良而不能正常调试,因此感到相当苦恼,于是在网上查找无线调试android的方法。经过研究和尝试现已成功无线调试程序,方法分享如下:

1. 手机是否具备条件

  1)手机一定要root才可以哦,如果没有root请不要往下走。

  2)手机和开发电脑在同一局域网内。

2. 手机上安装调试必备软件

  1)在手机软件市场找到AdbWireless软件并安装。

  2)安装之后如下图:

  

  3)点击开启开关如下图:

  

3. 电脑上连接手机

  1)在cmd中输入netstat -ano | findstr "5037" 命令查看是否有其他进程占用5037端口如下:

  TCP    127.0.0.1:2568         127.0.0.1:5037         SYN_SENT        516
   TCP    127.0.0.1:2569         127.0.0.1:5037         SYN_SENT        516

  2)在任务管理器中找到PID为516的进程结束此进程。

   3)在电脑上从Android SDK\platform-tools目录中找到adb(Android Debug Bridge),命令行输入如下命令即可完成连接:

    adb connect 192.168.1.101:5555

    连接成功之后如下图:

    

  4)大功告成此时在 Devices中就可以看到手机驱动啦。

  

  

时间: 2024-10-29 21:22:09

真机在wifi下调试android程序的相关文章

uiautomatorviewer 连接真机的时候报 com.android.ddmlib.SyncException :Remote object doesn't exits!

使用UI automatorviewer 连接真机的时候,报如下错误 原因之一:手机锁屏了,解锁,重新刷新下,就可以了 uiautomatorviewer 连接真机的时候报 com.android.ddmlib.SyncException :Remote object doesn't exits! 原文地址:https://www.cnblogs.com/tester-lyj/p/11956945.html

Chapter8——动态调试Android程序

DDMS DDMS(Dalvik Debug Monitor Server)就是动态调试的一个工具(不知Android L之后会不会改名--!).DDMS提供文件浏览.Logcat.Method Profiling等功能. 定位关键代码 1.代码注入法 用Apktool反编译得到smali,查找onClick(),比如要找程序注册码,仔细阅读之后发现比对注册码与用户输入的函数 invoke-virtual {v1, v0},Ljava/lang/String;->equalsIgnoreCase

使用visual studio 调试android 程序 ,真机调试

1 使用visual studio 2015 新建 blank android APP , 2 安卓手机调整到开发者模式 3 通过USB链接到PC 4 自动检测 设备(这一步貌似没有立即检测到真机设备,打开两分钟真机设备才出来), 5 选择你的设备 调试正式开始,之后VS会自动部署你的hello world app 到你真机设备 并自动启动

讨论开发过程中到底是使用真机还是模拟器进行调试

我个人觉得,用最简单的语言描述,模拟器就是用最少的钱,提供一小部分服务. 但这是以牺牲性能为代价的,全方位的性能下降,而且能做的东西很少. 很多时候你在模拟器上调好了一切,感觉没有问题了,到了真机上就会出现各种莫名其妙的bug,让你措手不及 所以做安卓开发最好用真机 具体原因: Android的碎片化,导致虚拟机和三星.华为等终端机器存在一定区别 Android的模拟器本身优化不是很好,运行起来很慢,真的非常慢 Android的模拟器的sys-img要下载下来要么麻烦,要么死慢 对于摄像头,gp

whistle——真机移动端页面调试【查看、修改真机端的页面DOM结构及样式】

1.查看.修改真机端的页面DOM结构及样式[参考——https://imweb.io/topic/5981a34bf8b6c96352a59401]: 1.0.需要配置的rule——域名 weinre://随便某个分类命名[如:wq.jd.com weinre://test2——test2只是作为weinre的分类,防止一个weinre调试页面出现太多的连接]: 1.1.真机上访问某个页面,如访问微信下的发现>购物页面: 1.2.点击weinre下的,刚创建的分类test2,跳到http://1

如何使用加多宝(jdb)在linux下调试Java程序

毕业时写了一段时间的C,那时候调试使用gdb,后来转了java,当时就想java程序怎么调试,找了一下,果然,那就是jdk自带的jdb windows里是这样的 Linux下是这样的 一般我在linux下来调试Java程序 好,那么,问题来了,这玩意怎么用?有好几种玩法 第一种玩法:以经典的HelloWorld为例,先写一个Java程序,如下: 我们把编译好的类上传到linux下,如下所示 务必强调一下:类所在的包名的层次结构也要在linux下体现出来 下面我们来玩起来,在linux下操作如下

通过wifi调试Android程序

原文:http://www.cnblogs.com/sunzhenxing19860608/archive/2011/07/14/2106492.html 1.首先让android手机监听指定的端口: 这一步需要使用shell,因此手机上要有终端模拟器,不过网上很多,随便找个就行了,依次敲入下列几行: 1 2 3 4 su//获取root权限 setprop service.adb.tcp.port 5555//设置监听的端口,端口可以自定义,如5554,5555是默认的 stop adbd//

eclipse 远程wifi调试android程序

[原文]http://leanote.com/blog/view/541f8b2dbda4e44f75000000 下载wifidebug http://pan.baidu.com/s/1i3stnFZ 开放root权限 打开wifidebug eclipse adt 与手机同一个网段 5.开发andorid程序

Eclipse开发工具的使用之-使用Eclipse的Debug调试Android程序

1.设置断点,双击Eclipse编辑界面的边界,或者右击编辑界面的边界,快捷键Ctrl+Shift+B. 2.F11键开始调试程序,程序安装到手机之后,并不会自动运行,需要你手动运行到断点处. 3.运行到断点处,程序停止.接下来你可以通过快捷键来逐步运行程序. F5单步调试进入函数内部.     F6单步调试不进入函数内部,如果装了金山词霸2006则要把“取词开关”的快捷键改成其他的.     F7由函数内部返回到调用处.     F8一直执行到下一个断点.     F11 这个好像是重新运行d