我想我可能遗漏了一些东西,但我已经使用脚本在我的 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 启用 Debug模式来构建它,然后安装 apk,然后单击调试,天哪,这些步骤很简单,但我无法让它工作。
我必须遗漏一些东西,所以我希望有人能帮助我理解我遗漏了什么。
已解决:感谢 @Christian Kuetbach 的回答对他有所帮助,让我添加一些内容以防其他人遇到此问题。
我确保 weinre 给你添加的脚本是最后加载的,我把它放在最底部,因为我认为它应该在一切之后加载。这样做是为了确定。
确保正确连接到 weinre,@Christian Kuetbach 说
--boundHost -all-
但我必须像这样输入weinre --boundHost -all-
也许添加 weinre 是一件显而易见的事情,但它可能会引起混淆,所以如果这有所不同,请确保我在 win8 上运行。
最佳答案
你是如何在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-
关于android - Weinre 不工作,试图调试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20444851/