Android 真机无线调试
有很多人在学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 真机无线调试的更多相关文章
- 填坑实录 Android Studio 利用 ADB WIFI 插件实现真机无线调试
总是用模拟器,小破本的渣内存无法承受,同时模拟器的版本大多停在4.4,无法体现Android 5.0.6.0 的版本特性,因此决定利用 Android Studio 的插件实现真机无线调试. 步骤如下 ...
- 使用ADB无线连接Android真机进行调试
使用ADB无线连接Android真机进行调试 其实这已经是一个很古老的知识了,记录一下备忘. 准备工作 手机和电脑需要在同一个局域网内 电脑上已经安装好ADB工具,可以是Mac或者Windows ...
- Android Studio真机无线调试
条件 手机要和电脑处于同一局域网内(即都连同一个WiFi 或者电脑的网线另外一段连接到手机连接WiFi的路由上) 步骤 .首先将手机连接 WiFi 网络 .将手机用数据线与电脑连接,并且在电脑端 打开 ...
- 在Mac系统上配置Android真机调试环境
在Mac系统上配置Android真机调试环境 mac上配置安卓环境还说挺方便的,真机调试也比win上要好一些.win上被各种软件强行安装了xxx助手. 在mac上就了一个干净的感觉. 下载Androi ...
- Unity Frame Debugger连接Android真机调试
当用Profiler分析到不是代码导致的性能问题,当前场景最大的性能瓶颈是渲染时,或者自己写的Shader要调试时,都可以用Frame Debugger进行调试. 按下列步骤设置打包,既可以用Prof ...
- Unity Profiler连接Android真机调试
Profiler在Editor模式就可以观看性能消耗,但是毕竟电脑配置高,跟手机真机环境还是有区别.实际开发中的优化还是推荐用真机测试. 因为IOS一般比Android手机的配置高,在Android平 ...
- Android真机调试手动添加程序包的LogCat
android真机调试有时候看LogCat 时,有时候那个跑的本程序的LogCat 没有出现而是 出现的是" All messages (no filters) " .此时 的Lo ...
- appium连接Android真机,并调试
Android真机:华为pad2 Android和Windows连接同一个局域网 连接USB Android机设置: 打开USB调试 cmd>adb devices,显示Android序列号 , ...
- Android真机测试,连接到本地服务器的方法
1. 前言 作为一名Android开发者,不管怎么说,都会经历使用Android真机来测试连接本地服务器这样的事情.这里所说的“本地服务器”大多数时候指的是:搭载有某种服务器软件的PC,例如搭载有To ...
随机推荐
- 记一次解析XML转对象的笔记
项目中调用第三方API,返回格式是XML字符串,需要将XML反序列化为对象,格式如下: <?xml version="1.0"?> <Response xmlns ...
- 老李推荐:第14章5节《MonkeyRunner源码剖析》 HierarchyViewer实现原理-装备ViewServer-查询ViewServer运行状态
老李推荐:第14章5节<MonkeyRunner源码剖析> HierarchyViewer实现原理-装备ViewServer-查询ViewServer运行状态 poptest是国内唯一 ...
- 3.Redis常用命令:String
字符串类型是Redis中最为基础的数据存储类型,它在Redis中是二进制安全的,这便意味着该类型可以接受任何格式的数据,如JPEG图像数据或Json对象描述信息等.在Redis中字符串类型的Value ...
- 全栈必备 JavaScript基础
1995年,诞生了JavaScript语言,那一年,我刚刚从大学毕业.在今年RedMonk 推出的2017 年第一季度编程语言排行榜中,JavaScript 排第一,Java 第二,Python 反超 ...
- java调试技能之dubbo调试 ---telnet
dubbo作为一个远程调用框架,虽与同类型的框架,不知道谁优谁劣,但是就公司层面使用来说,还是很棒的.这里简单的写一下怎么使用和调试技巧,就算是作个使用总结吧,供快速使用和问题解决! dubbo是基于 ...
- 对象的创建过程(chapter5.7.3)
总结一下对象的创建过程,假设有一个名为Dog的类: 1. 即使没有显示地使用static关键字,构造器实际上也是静态的方法,因此,当首次创建类型为Dog的对象时(构造器可以看成静态方法),或者Dog类 ...
- Java ---自定义标签(二)
上篇文章的最后,我们自定义了一个带属性的标签,并使用它完成了一个简单的案例.其实到这我们已经可以看出来,前端jsp页面只需要写一个类似html语法的标签,就可以完成将集合中的数据取出来并展示这么相对复 ...
- laravel安装插件laravel-ide-helper
1.插件位置laravel-ide-helper https://github.com/barryvdh/laravel-ide-helper 2.首先改变镜像源为国内的镜像源 P { margin- ...
- 【shell编程基础0】bash shell编程的基本配置
前面一篇“shell编程之变量篇”主要讲述下shell编程的变量的基本知识:设置变量的方式,自定义变量和环境变量的差别,变量的替换.删除.测试等. 这一篇主要是讲述在bash shell下的一些基本配 ...
- 分享我的学习记录 svn地址
地址:svn://121.42.160.2/myproject 用户名:scaner 密码:zhinengkan 这个用户只有读权限,没有修改的权限,如果有什么建议或代码中有不对的地方,欢迎再留言中告 ...