热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

挪动端真机测试

挪动端真机调试要领chrome真机调试weinre调试spy-debugger调试chrome真机调试瑕玷:必需手机和pc都装置chrome阅读器,其他阅读器无效。长处:简朴快速要

挪动端真机调试要领

  1. chrome真机调试
  2. weinre调试
  3. spy-debugger调试

chrome真机调试

瑕玷:
必需手机和pc都装置chrome阅读器,其他阅读器无效。

长处:
简朴快速

要领:

手机端下载好chrome阅读器,运用USB衔接到PC,翻开手机的USB调试形式。

然后在PC端翻开chrome阅读器,在地点栏输入:chrome://inspect. 勾选”discovery usb device”。

然后在手机端阅读网页,就能够看到以下的页面,

《挪动端真机测试》
点击inspect,举行调试。

ps:假如手机端是IOS则须要在MAC下操纵才能够。Windows只能抓到安卓手机

wenire真机调试

瑕玷:
没法打断点
长处:

  • weinre调试体式格局,装置和实用不庞杂,实用于全平台的调试,即任何手机的任何阅读器皆能够调试,不过须要手机和电脑在同一个网段下。*

要领:
全局装置:

npm install – g weinre

部分装置:

npm install weinre

启动:

weinre --httpPort 8090 --boundHost -all-

weinew启动参数申明

  • httpPort:设置Wninre运用的端口号,默许是8080。
  • boundHost:[hostname | Ip | -all-]: 默许是 ‘localhost’。
  • debug [true | false]:这个选项与–verbose相似, 会输出更多的信息。默许为false。
  • readTimeout [seconds]:Server发送信息到Target/Client的超时时刻, 默许为5s。
  • deathTimeout [seconds]:默许为3倍的readTimeout, 假如页面凌驾这个时刻都没有任何相应, 那末就会断开衔接。

控制台启动截图:

《挪动端真机测试》

启动了weinre以后,我们在阅读器中输入localhost:8090.显现以下界面,示意已启动胜利。

《挪动端真机测试》

点击”debug client user interface”,进入调试页面。
《挪动端真机测试》
当前的targets中内容为空。

如今,我们须要做别的一点操纵,在我们要调试的页面中,增添一个剧本。

这时刻,我们就能够点击Elements举行调试。

《挪动端真机测试》
这时刻候,在调试的时刻,挪动端的页面也同步更新。修正款式时,会在手机端立即见效,而且也能够检察控制台信息,唯一一点就是,不能举行断点调试。

末了,在调试完毕以后,别忘记删除嵌入的script。

spy-debugger真机调试

长处:

轻易,功用完全

瑕玷:

装置轻微庞杂一点

特性:

  1. 页面调试+抓包
  2. 操纵简朴
  3. 支撑HTTPS。
  4. spy-debugger内部集成了weinre、node-mitmproxy、AnyProxy。
  5. 自动疏忽原生App提议的https要求,只阻拦webview提议的https要求。对运用了SSL pinning手艺的原生App不形成任何影响。
  6. 能够合营别的代办东西一同运用(默许运用AnyProxy)

要领:
TODO。。。


推荐阅读
  • 如何使用Java获取服务器硬件信息和磁盘负载率
    本文介绍了使用Java编程语言获取服务器硬件信息和磁盘负载率的方法。首先在远程服务器上搭建一个支持服务端语言的HTTP服务,并获取服务器的磁盘信息,并将结果输出。然后在本地使用JS编写一个AJAX脚本,远程请求服务端的程序,得到结果并展示给用户。其中还介绍了如何提取硬盘序列号的方法。 ... [详细]
  • 本文介绍了如何使用PHP向系统日历中添加事件的方法,通过使用PHP技术可以实现自动添加事件的功能,从而实现全局通知系统和迅速记录工具的自动化。同时还提到了系统exchange自带的日历具有同步感的特点,以及使用web技术实现自动添加事件的优势。 ... [详细]
  • 本文总结了Java中日期格式化的常用方法,并给出了示例代码。通过使用SimpleDateFormat类和jstl fmt标签库,可以实现日期的格式化和显示。在页面中添加相应的标签库引用后,可以使用不同的日期格式化样式来显示当前年份和月份。该文提供了详细的代码示例和说明。 ... [详细]
  • Nginx使用(server参数配置)
    本文介绍了Nginx的使用,重点讲解了server参数配置,包括端口号、主机名、根目录等内容。同时,还介绍了Nginx的反向代理功能。 ... [详细]
  • 开发笔记:加密&json&StringIO模块&BytesIO模块
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了加密&json&StringIO模块&BytesIO模块相关的知识,希望对你有一定的参考价值。一、加密加密 ... [详细]
  • 本文介绍了Java工具类库Hutool,该工具包封装了对文件、流、加密解密、转码、正则、线程、XML等JDK方法的封装,并提供了各种Util工具类。同时,还介绍了Hutool的组件,包括动态代理、布隆过滤、缓存、定时任务等功能。该工具包可以简化Java代码,提高开发效率。 ... [详细]
  • 解决Cydia数据库错误:could not open file /var/lib/dpkg/status 的方法
    本文介绍了解决iOS系统中Cydia数据库错误的方法。通过使用苹果电脑上的Impactor工具和NewTerm软件,以及ifunbox工具和终端命令,可以解决该问题。具体步骤包括下载所需工具、连接手机到电脑、安装NewTerm、下载ifunbox并注册Dropbox账号、下载并解压lib.zip文件、将lib文件夹拖入Books文件夹中,并将lib文件夹拷贝到/var/目录下。以上方法适用于已经越狱且出现Cydia数据库错误的iPhone手机。 ... [详细]
  • 本文介绍了RPC框架Thrift的安装环境变量配置与第一个实例,讲解了RPC的概念以及如何解决跨语言、c++客户端、web服务端、远程调用等需求。Thrift开发方便上手快,性能和稳定性也不错,适合初学者学习和使用。 ... [详细]
  • 《数据结构》学习笔记3——串匹配算法性能评估
    本文主要讨论串匹配算法的性能评估,包括模式匹配、字符种类数量、算法复杂度等内容。通过借助C++中的头文件和库,可以实现对串的匹配操作。其中蛮力算法的复杂度为O(m*n),通过随机取出长度为m的子串作为模式P,在文本T中进行匹配,统计平均复杂度。对于成功和失败的匹配分别进行测试,分析其平均复杂度。详情请参考相关学习资源。 ... [详细]
  • CF:3D City Model(小思维)问题解析和代码实现
    本文通过解析CF:3D City Model问题,介绍了问题的背景和要求,并给出了相应的代码实现。该问题涉及到在一个矩形的网格上建造城市的情景,每个网格单元可以作为建筑的基础,建筑由多个立方体叠加而成。文章详细讲解了问题的解决思路,并给出了相应的代码实现供读者参考。 ... [详细]
  • WebSocket与Socket.io的理解
    WebSocketprotocol是HTML5一种新的协议。它的最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话,属于服务器推送 ... [详细]
  • Java实战之电影在线观看系统的实现
    本文介绍了Java实战之电影在线观看系统的实现过程。首先对项目进行了简述,然后展示了系统的效果图。接着介绍了系统的核心代码,包括后台用户管理控制器、电影管理控制器和前台电影控制器。最后对项目的环境配置和使用的技术进行了说明,包括JSP、Spring、SpringMVC、MyBatis、html、css、JavaScript、JQuery、Ajax、layui和maven等。 ... [详细]
  • 本文讨论了如何优化解决hdu 1003 java题目的动态规划方法,通过分析加法规则和最大和的性质,提出了一种优化的思路。具体方法是,当从1加到n为负时,即sum(1,n)sum(n,s),可以继续加法计算。同时,还考虑了两种特殊情况:都是负数的情况和有0的情况。最后,通过使用Scanner类来获取输入数据。 ... [详细]
  • 安卓select模态框样式改变_微软Office风格的多端(Web、安卓、iOS)组件库——Fabric UI...
    介绍FabricUI是微软开源的一套Office风格的多端组件库,共有三套针对性的组件,分别适用于web、android以及iOS,Fab ... [详细]
  • Python瓦片图下载、合并、绘图、标记的代码示例
    本文提供了Python瓦片图下载、合并、绘图、标记的代码示例,包括下载代码、多线程下载、图像处理等功能。通过参考geoserver,使用PIL、cv2、numpy、gdal、osr等库实现了瓦片图的下载、合并、绘图和标记功能。代码示例详细介绍了各个功能的实现方法,供读者参考使用。 ... [详细]
author-avatar
请允许我的每一天有你_248
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有