gpt4 book ai didi

android - 可以创建与 weinre 和 app brakes 的连接

转载 作者:太空狗 更新时间:2023-10-29 15:03:43 27 4
gpt4 key购买 nike

我正在尝试配置 weinre 以调试 Android 4.0、4.1、4.2 和 4.3 上的 phonegap 应用。

根据我在网上阅读的内容,我必须在我的本地 ip 上运行 weinre 服务器,所以我运行了以下命令(xxx.xx.xx.xx 将代表我的计算机 ip 地址):

weinre --boundHost xxx.xx.xx.xx --httpPort 8081

我收到消息了:

weinre: starting server at http://xxx.xx.xx.xx:8081

然后我转到以下网址:http://xxx.xx.xx.xx:8081/client/

这将打开带有以下内容的 weinre 页面:

enter image description here

然后我在我的 Android 设备上启用 USB 调试。

我在 index.html 的底部添加了这个脚本:

<script src="http://xxx.xx.xx.xx:8081/target/target-script-min.js#anonymous"></script>

我部署了该应用程序,但出现此错误:

The connection to the server was unssuccessfull((file:///android_assest/www/index.html)

这只会在我添加 weinre 脚本时发生。

我应该提一下,我正在尝试调试 through cabe,我认为这是实现它的方法。

此外,我也尝试过使用 localhost,但出于某种原因,当我在其中添加带有 localhost 的脚本并运行该应用程序时,它不会中断,但在刷新客户端后也不会创建与 weinre 客户端的连接。

谁知道哪里出了问题?

最佳答案

Weinre 使用普通的 HTTP 客户端/服务器通信。所以你不需要通过 USB 线连接你的设备,也不需要在它上面启用 USB 调试。只需确保您可以从您的设备访问 weinre 服务器。

如果您在连接到同一个无线网络时无法使用 Android 设备上的浏览器访问 weinre 服务器 URL,则您的 PC 上可能有防火墙或端口过滤器阻止了这种情况。

关于android - 可以创建与 weinre 和 app brakes 的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24083162/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com