【问题标题】:Weinre does not find any targetWeinre 没有找到任何目标
【发布时间】:2023-03-14 02:09:01
【问题描述】:

很抱歉这个新手问题,但我花了一整天的时间试图弄清楚为什么目标列表仍然是空的。

这是我到目前为止所做的:

  • 启动 Weinre 主机,绑定到我的桌面 IP 地址 (192.168.0.38)
  • 在 Chrome 上检查:主机绑定到 192.68.0.38:8080
  • 检查设备是否可以访问192.168.0.38:8080/target/target-script-min.js#anonymous
  • 在 config.xml 中将 192.168.0.38:8080 和 192.168.0.38 列入白名单
  • 在 index.html 中添加了脚本调用

当我从 ADT 在设备上启动应用程序时,目标列表仍然为空...

接下来我该怎么做? 谢谢!

___ 编辑

我尝试了演示,它正在工作! 那么从演示文件或应用程序调用脚本有什么区别呢?

【问题讨论】:

    标签: android css debugging remote-debugging weinre


    【解决方案1】:

    终于成功了!

    看来我只需要在应用初始化后稍等一下!??

    【讨论】:

    • 我刚刚遇到了同样的问题,并且似乎遵循了与@yako 完全相同的步骤。通过将 target-script-min.js 移动到我的 html 的底部(就在正文关闭之前)来修复它,而不是将它放在头部
    【解决方案2】:

    对我来说,问题是移动设备默默地切换到另一个 Wi-Fi 网络(而不是我的计算机上的那个),从而导致应用程序内无法访问 Weinre JS 脚本。

    这与上面描述的问题不同(因为对于 Yako 来说,示例脚本运行良好),但认为有一天它可以帮助某人。

    【讨论】:

      【解决方案3】:

      我的问题是我一直在尝试访问页面锚点。显然这不太好,所以我必须先加载没有锚的页面,然后单独添加锚。

      【讨论】:

        【解决方案4】:

        对于仍然要使用 weinre 并遇到相同问题的所有人,我只想分享我的错误: 我没有在 config.xml 中将我的 IP 地址列入白名单 也许你们中的一些人有同样的错误。

        【讨论】:

          猜你喜欢
          • 2014-09-05
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-09-29
          • 1970-01-01
          相关资源
          最近更新 更多