Weinre没有工作,试图调试?

时间:2013-12-07 18:21:09

标签: android cordova

我想我可能会遗漏一些东西,但我已经在我的Android平板电脑上安装了.apk脚本

<script src="http://localhost:8080/target/target-script-min.js#anonymous"></script> 
标题中的

我决定尝试在http://forums.adobe.com/docs/DOC-2623之后在本地运行它。我去了“localhost:8080”并且安装了weinre,但我仍然得到“目标未找到”的相同内容。

我认为我错过了一步,或者我不完全了解它如何连接到我的应用程序?

我也尝试通过build.phonegap.com构建它来启用调试模式,然后安装apk然后单击调试,gosh步骤很简单但我无法让它工作。

我必须遗漏一些东西,所以我希望有人能帮助我理解我所缺少的东西。

解决:感谢 @Christian Kuetbach 在他的回答得到帮助后,让我添加一些内容以防其他人遇到此问题。

  1. 我确保最后加载的脚本最后加载,我把它放在最底层,因为我认为它应该在所有内容后加载。这样做是为了确保。

  2. 确保正确连接到weinre,@ Christian Kuetbach说--boundHost -all-但是我必须像这样weinre --boundHost -all-输入它可能添加weinre是显而易见的事情,但它可能会导致混淆,所以一定要这样做,我在win8上运行,如果这有所作为。

1 个答案:

答案 0 :(得分:5)

你是如何在Android设备上启动weinre服务器部分的?

我认为您需要在HTML中使用您的服务器IP(您的开发计算机)。

如果是Windows 8:https://kb.wisc.edu/page.php?id=27309

在上面的示例中,IP为144.92.124.118

<script src="http://144.92.124.118:8080/target/target-script-min.js#anonymous"></script>

<强>更新 这只有在设备处于联机且与您的PC处于同一网络且防火墙配置为允许连接且weinre服务器启动时才能使用参数 - -boundHost -all-