有很多人在学Android的时候最开始接触的都是模拟机的测试,如果像好的模拟机比如genimotion,次一点的蓝手指,测试都还比较可以。有的也不缺乏是用真机测试。本人开始用华为真机测试,也是一直连线。后来实在是受不了了,也没查过为什么华为的电话root不了,偶然一朋友说让我帮他root电话,他说他把解锁码都拿到了,就是搞不来那个adb什么的。那天工作之余我那个一个测试机,按照他给的地址http://www.emui.com/plugin.php?id=hwdownload  进入找到刷机工具,要注册才能打开刷机解锁。同意协议后填表获取解锁码。https://www.emui.com/plugin.php?id=unlock&mod=step 根据这个解锁步骤就可以获取到解锁码,填入的参数比较繁杂,慢慢找。

解锁成功后就可以下一个root大师什么的就可以直接root了。 至于root后的保修什么一些服务啥的就没有,在root之前可以自己考虑清楚。

root成功了对于不做Android的人来说就是可以随意的管理手机上的软件,刷机而已(刷机有风险哦、、、)。

做Android的开发人员来说root了就是实现无线连接的必要之路。如果你root成功了,就可以在网上下一个叫无线adb 的app 版本比较多,我比较喜欢打开是个蓝色按钮的那个版本。如果你打开你安装无线adb这个app可以点击上面的按钮的话,证明你确实root成功了。

所有的准备都做好了现在就是看怎么通过adb连接到电脑的ec或者as进行调试了。

首先你电脑的网段和你手机的网段应该相同。可以先ping一下你手机app打开以后显示的那个ip,通了就是在同一个网段。有的公司的你用的电脑和wifi路由器是在同一个网段,这样就可以直接连,如果不在就可以用笔记本打开无线,自己通过笔记本建立一个无线网络让手机连接到你笔记本的WiFi,这样打开手机的ip就和你的笔记本(你的as或者ec在这个笔记本上运行)在同一个网段了。一般是192.168.**.**。

网络确定了就可以直接连接了,连接很简单。还有几本前提是你的adb环境变量配置正确(怎么确立是否正确 直接在cmd中输入adb回车就知道了)和app的按钮打开了的。就三句代码,在cmd中使用就行(adb  kill-server(关闭adb服务);adb start-server(打开adb服务));(adb connect 192.168.**.**(连接到你的手机)),这样一般就可以直接连接到了手机,至于一些意外情况只有自己慢慢摸索。连上了在as的模拟器模块和ec的device都可以看见对应的硬件设备,和真机有线连接完全一样使用。随便一句,root的电话可以像模拟器一样拿到database数据表导出,对研发也可以很多方便。

对了,本人比较喜欢跟节奏,会了新的东西就不会用老办法来处理了,因为cmd命令完全可以用bat文件来代替,所以我就干脆用记事本谢了三个bat文件,文件里面的内容就是上面三句话,一个文件一句,连接或者掉了重新连接的时候可以直接鼠标点击三个命令完成。

Android 真机无线调试的更多相关文章

  1. 填坑实录 Android Studio 利用 ADB WIFI 插件实现真机无线调试

    总是用模拟器,小破本的渣内存无法承受,同时模拟器的版本大多停在4.4,无法体现Android 5.0.6.0 的版本特性,因此决定利用 Android Studio 的插件实现真机无线调试. 步骤如下 ...

  2. 使用ADB无线连接Android真机进行调试

    使用ADB无线连接Android真机进行调试   其实这已经是一个很古老的知识了,记录一下备忘. 准备工作 手机和电脑需要在同一个局域网内 电脑上已经安装好ADB工具,可以是Mac或者Windows ...

  3. Android Studio真机无线调试

    条件 手机要和电脑处于同一局域网内(即都连同一个WiFi 或者电脑的网线另外一段连接到手机连接WiFi的路由上) 步骤 .首先将手机连接 WiFi 网络 .将手机用数据线与电脑连接,并且在电脑端 打开 ...

  4. 在Mac系统上配置Android真机调试环境

    在Mac系统上配置Android真机调试环境 mac上配置安卓环境还说挺方便的,真机调试也比win上要好一些.win上被各种软件强行安装了xxx助手. 在mac上就了一个干净的感觉. 下载Androi ...

  5. Unity Frame Debugger连接Android真机调试

    当用Profiler分析到不是代码导致的性能问题,当前场景最大的性能瓶颈是渲染时,或者自己写的Shader要调试时,都可以用Frame Debugger进行调试. 按下列步骤设置打包,既可以用Prof ...

  6. Unity Profiler连接Android真机调试

    Profiler在Editor模式就可以观看性能消耗,但是毕竟电脑配置高,跟手机真机环境还是有区别.实际开发中的优化还是推荐用真机测试. 因为IOS一般比Android手机的配置高,在Android平 ...

  7. Android真机调试手动添加程序包的LogCat

    android真机调试有时候看LogCat 时,有时候那个跑的本程序的LogCat 没有出现而是 出现的是" All messages (no filters) " .此时 的Lo ...

  8. appium连接Android真机,并调试

    Android真机:华为pad2 Android和Windows连接同一个局域网 连接USB Android机设置: 打开USB调试 cmd>adb devices,显示Android序列号 , ...

  9. Android真机测试,连接到本地服务器的方法

    1. 前言 作为一名Android开发者,不管怎么说,都会经历使用Android真机来测试连接本地服务器这样的事情.这里所说的“本地服务器”大多数时候指的是:搭载有某种服务器软件的PC,例如搭载有To ...

随机推荐

  1. Eric的第一天

    我叫刘志扬(ERIC),今天第一次来博客园,我是一个爱编程的小子,我使用开发工具Androidstudio(AS)我要把今后的问题记录在博客园里,欢迎大家点评,吐槽.

  2. 转载八个最佳Python IDE

    八个最佳Python IDE 作者:chszs,转载需注明.博客主页:http://blog.csdn.net/chszs Python是一种功能强大.语言简洁的编程语言.本文向大家推荐8个适合Pyt ...

  3. kindeditor修改图片上传路径-使用webapi上传图片到图片服务器

    kindeditor是一个非常好用的富文本编辑器,它的简单使用我就不再介绍了. 在这里我着重介绍一些使用kindeditor修改图片上传路径并通过webapi上传图片到图片服务器的方案. 因为我使用的 ...

  4. gulp 学习笔记

    以这次学习gulp为契机来同时了解和学习node相关的知识和概念,比如 npm,package.json等,为以后学习node打好基础. 目录   npm     查看模块     安装模块      ...

  5. Linux配置mysql (centos配置java环境 mysql配置篇 总结四)

    ♣安装的几种方法和比较 ♣配置yum源 ♣安装mysql ♣启动mysql ♣修改密码 ♣导入.sql文件 ♣缓存设置 ♣允许远程登录(navicat) ♣配置编码为utf8  1.关于Linux系统 ...

  6. IOS——触摸事件 视图检测和事件传递

    iPhone上有非常流畅的用户触摸交互体验,能检测各种手势:点击,滑动,放大缩小,旋转.大多数情况都是用UI*GestureRecognizer这样的手势对象来关联手势事件和手势处理函数.也有时候,会 ...

  7. redis 压缩链表

    redis 压缩链表 概述 压缩链表是相对于普通链表而言的 当普通链表的数据越来越多, 链表查询性能会低效 当存储的数据较少时, 使用链表存储会浪费空间 压缩链表本质上是一个字符串 压缩链表内存储的数 ...

  8. JavaScript分支语句if, else if, switch 案例详解

      if语句主要是在需要判断,或者在可知有多少种情形时使用的语句.A==B?"A等于B";"A不等于B"; 基本结构:           if(判断条件){ ...

  9. Docker改名为Moby了吗?

    背景 在DockerCon17上,Docker发布了两个新的开源项目LinuxKit和Moby.而原来在Github上托管的docker也随着PR #32691的合入正式变为Moby.这究竟是什么情况 ...

  10. 短路运算|字符串操作函数|内存mem操作函数

    body, table{font-family: 微软雅黑; font-size: 10pt} table{border-collapse: collapse; border: solid gray; ...