有很多人在学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. ubuntu-terminal快捷键

    常用快捷键功能:Tab 自动补全 Ctrl+a 光标移动到开始位置 Ctrl+e 光标移动到最末尾 Ctrl+k 删除此处至末尾的所有内容 Ctrl+u 删除此处至开始的所有内容 Ctrl+d 删除当 ...

  2. iOS最好用的引导页

    最近项目结束的时候又要改引导页,之前写的启动页改起来太麻烦了,所以就直接封装一个,功能可能还不是很完善,但是感觉用起来也比较方便,在这里和大家分享一下. 这是github的下载地址:https://g ...

  3. 20155205 2016-2017-2 《Java程序设计》第4周学习总结

    20155205 2016-2017-2 <Java程序设计>第4周学习总结 教材学习内容总结 第六章 private成员会被继承,只不过子类无法直接存取,必须通过父类提供的方法来存取(若 ...

  4. poptest老李谈jvm的GC

    poptest老李谈jvm的GC   poptest是国内唯一一家培养测试开发工程师的培训机构,以学员能胜任自动化测试,性能测试,测试工具开发等工作为目标.如果对课程感兴趣,请大家咨询qq:90882 ...

  5. 老李推荐:第5章1节《MonkeyRunner源码剖析》Monkey原理分析-启动运行: 官方简介

    老李推荐:第5章1节<MonkeyRunner源码剖析>Monkey原理分析-启动运行: 官方简介   在MonkeyRunner的框架中,Monkey是作为一个服务来接受来自Monkey ...

  6. Combination Sum系列问题

    主要使用方法是backtracking. Combination Sum Given a set of candidate numbers (C) and a target number (T), f ...

  7. ksum问题

    2sum: Given an array of integers, return indices of the two numbers such that they add up to a speci ...

  8. 解决tomcat debug 调试时间过长的问题

    做java web很早就碰到一个问题,eclipse 的调试有时候忽然启动时间奇慢 ,但是正常启动速度没问题,其他项目也完全正常 后来想想也不影响项目运行,也没太在意 不过今天又碰到这问题了,而且启动 ...

  9. mac jmeter 的使用

    1.下载 mac下载地址:http://jmeter.apache.org/download_jmeter.cgi,下载apache-jmeter-3.1.tgz 2.下载完毕后解压,得到安装包 3. ...

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

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