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 ...
随机推荐
- Zkui安装
是一个允许在zookeeper上进行增删查改操作的图形管理工具,与zkdash类似. 1.拉取代码 #git clone https://github.com/DeemOpen/zkui.git 2. ...
- React-Native 之 项目实战(三)
前言 本文有配套视频,可以酌情观看. 文中内容因各人理解不同,可能会有所偏差,欢迎朋友们联系我. 文中所有内容仅供学习交流之用,不可用于商业用途,如因此引起的相关法律法规责任,与我无关. 如文中内容对 ...
- 重温Javascript(二)
对象 可以想象成散列表,键值对,值可以是数据或函数 创建对象的方式 1.工厂模式 function createPerson(name, age, job){ var o = new Object() ...
- 老李推荐:第6章5节《MonkeyRunner源码剖析》Monkey原理分析-事件源-事件源概览-事件
老李推荐:第6章5节<MonkeyRunner源码剖析>Monkey原理分析-事件源-事件源概览-事件 从网络过来的命令字串需要解析翻译出来,有些命令会在翻译好后直接执行然后返回,但有 ...
- Java中一个方法只被一个线程调用一次
1.想在运行时抛出异常,终止方法的运行 private final Set<Long> THREADS = new HashSet<>(); public void someM ...
- 浩哥解析MyBatis源码(五)——DataSource数据源模块之非池型数据源
1 回顾 上一篇中我解说了数据源接口DataSource与数据源工厂接口DataSourceFactory,这二者是MyBatis数据源模块的基础,包括本文中的非池型非池型数据源(UnpooledDa ...
- shiro基础学习(四)—shiro与项目整合
一.认证 1.配置web.xml 2.配置applicationContext.xml 在applicationContext.xml中配置一个bean,ID和上面的过滤器的名称一致. ...
- ECSHOP自动收货解决方案 【附代码】
ecshop系统,本身不带自动确认收货的,网上也找了一下,很多很复杂,且需要在服务器端设置定时任务,如果是虚拟主机,基本上就歇菜了. 某宝有一些卖自动收货的插件,不太了解其机制,不过也比较贵,要1-2 ...
- 【Azure】Azure学习方法和学习资料
学习方法: DEX为入门培训,fundamental book进阶材料,Azure 官方为补充权威材料,网站一些大拿的Blog是很多实践精华,推荐阅读. 推荐教材和学习内容: EDX培训:http:/ ...
- Centos下装eclipse测试Hadoop
(一),安装eclipse 1,下载eclipse,点这里 2,将文件上传到Centos7,可以用WinSCP 3,解压并安装eclipse [root@Master opt]# tar zxvf ' ...