【第22期】观点:IT 行业加班,到底有没有价值?

Cordova 5 架构学习 Weinre远程调试技术

原创 2015年07月08日 12:16:10

手机上的页面不像桌面开发这么方便调试。可以使用Weinre进行远程调试以方便开发。本文介绍windows下的安装与使用。

安装

使用npm安装,可以运行:

###npm config set registry “https://npmjs.org
npm install -g weinre

安装完路径可能是这样的:
这里写图片描述

输入命令

weinre –boundHost -all-
即可启动。

这里写图片描述
其它参数:

boundHost:    -all-
httpPort:     8081
reuseAddr:    true
readTimeout:  1
deathTimeout: 5

也可以在配置文件里修改默认配置。

使用浏览器打开网址:
http://localhost:8080

推荐使用原生最新版的Chrome。
这里写图片描述

如果有防火墙,要注意需要允许8080端口数据通行。

现在可以连接Cordova程序进行调试了。把下面代码放到index.html里。

<script src="http://你的pc的ip:8080/target/target-script-min.js"></script>

若使用模拟器,可以把ip设置为localhost。但android模拟器除外,需要设置ip为10.0.2.2。
如果是使用物理设备,情况要复杂一点,要确保物理设备可以连接到电脑才行。我这里电脑和手机使用同一个网络,比较容易连接。
在投入生产环境前,勿必要去掉调试代码。否则app容易死掉。

现在打开Cordova的app

打开链接
这里写图片描述

测试:
这里写图片描述

版权声明:博主文章绝大部分非原创,转载望留链接、欢迎打赏。 举报

相关文章推荐

GDB远程调试技术

最近研究了一下gdb远程调试,网上也有一些文章做过说明,但是都写得不全或有少量错误,因此对此进行调研和总结。

【转】JPDA:Java平台调试架构(常用的远程调试方法)

最近使用WTP的Server功能很不爽,连tomcat服务器时java类中的任何改动都要重启服务器,一怒之下就改用JPDA了,以下是一些总结。   什么是JPDA  Java Platform Debugger Architecture(JPDA:Java平台调试架构) 由Java虚拟机后端和调试...

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

如何在移动设备上调试 PhoneGap 程序

原文地址: http://www.ibm.com/developerworks/cn/opensource/os-cn-phonegap-debug/?cmp=dwskl&cpb=dw&ct=dwc...

黑客调试技术揭秘(Hacker Debugging Uncovered) 学习(1) 最简单的密码保护破解

&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"&gt; &lt;meta name="ProgId" content=&qu...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)