Weinre не находит цель

Извините за вопрос новичка, но я потратил целый день, пытаясь выяснить, почему список целей остается пустым.

Это то, что я сделал до сих пор:

  • Запустил хост Weinre, привязанный к IP-адресу моего рабочего стола (192.168.0.38)
  • Проверено на Chrome: хост ограничен 192.68.0.38:8080
  • Проверено, что устройство может получить доступ к 192.168.0.38:8080/target/target-script-min.js#anonymous
  • Белые в списке 192.168.0.38:8080 и 192.168.0.38 в config.xml
  • Добавлен вызов скрипта в index.html

Тем не менее список целей остается пустым, когда я запускаю приложение на устройстве из ADT...

Что я должен делать дальше? Спасибо!

__ _ РЕДАКТИРОВАТЬ

Я попробовал демо, и оно работает! Так в чем же разница между вызовом скрипта из демонстрационного файла или из приложения?

4 ответа

Решение

Наконец-то, это работает!

Кажется, мне нужно было только немного подождать после запуска приложения!??

Моя проблема заключалась в том, что я продолжал пытаться получить доступ к якору страницы. По-видимому, это не очень хорошо работает, поэтому я должен сначала загрузить страницу без привязки, а затем добавить привязку отдельно.

Оказывается, проблема заключалась в том, что мобильное устройство тихо переключилось на другую сеть Wi-Fi (чем та, на которой был мой компьютер), в результате чего скрипт Weinre JS Script был недоступен из приложения.

Это отличается от проблемы, описанной выше (поскольку для Yako примеры скриптов работали нормально), но думали, что когда-нибудь это может кому-нибудь помочь.

Для всех вас, кому все еще приходится использовать weinre и у которых возникла та же проблема, я просто хочу поделиться своей ошибкой: я не внес белый список своего IP-адреса в файл config.xml, возможно, у некоторых из вас есть такая же ошибка.

Другие вопросы по тегам