2013-12-07 3 views
6

Я думаю, что может быть что-то не хватает, но я установил .apk на мой андроид планшетах со скриптомWeinre не работает, пытается отладить?

<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, а затем щелкнуть отладочную команду, сделать шаги приятными и легкими, но я не могу заставить ее работать.

У меня должно быть что-то отсутствует, поэтому я надеюсь, что кто-то может помочь мне понять, чего я не вижу.

Решено: Благодаря @Christian Kuetbach следующие его ответ помог, позвольте мне добавить несколько вещей, только в случае, если кто-то имеет эту проблему.

  1. Я убедился, что weinre сценарий дает вам добавить загружен в последний раз, я положил его на самом дне, потому что я понял, что должен загрузить после всего. Просто сделал это, чтобы убедиться.

  2. Убедитесь, что подключение к weinre правильно, @Christian Kuetbach говорит об --boundHost -all-, но я должен был войти в него, как этот weinre --boundHost -all- возможно добавление weinre является очевидным, что, но это может привести к путанице, поэтому убедитесь, что делать, что я я бегу на win8, если это имеет значение.

ответ

5

Как вы запустили серверную часть Weinre на устройстве Android?

Я думаю, что вы будете использовать IP-адрес вашего сервера (You Dev-Computer) в HTML.

В случае 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> 

обновление Это будет работать только, если устройство находится в сети и в той же сети, ваш компьютер и брандмауэр настроены так, чтобы разрешать соединения и сервер weinre запускается с параметром - -boundHost -all-

+0

Да, я использовал localhost: 8080, что didnt кажется мне прав, но я не являюсь экспертом в создании удаленных подключений или чего-то в этом роде. Как получить IP-адрес компьютера разработки на локальном хосте. Я имею в виду, что я попробовал хостинг-версию Weinre и не имел успеха. –

+0

Может понадобиться добавить кромку хром-аддона? Я сейчас пытаюсь это понять, пальцы скрещены. –

+1

Как вы разработали приложение для кордовы? Используете ли вы Wondows PC, Linux или Mac OSX? В случае windows 'ipconfig/all' else 'sudo ifconfig'. Там вы увидите IP-адрес. Например, «192.168.0.2» –

Смежные вопросы