Я пытаюсь запустить команду wget из оболочки adb, но она дает мне wget: bad address everytime. И если я запустил wget из обычного терминала, это сработает. Таким образом, нет никаких проблем с сетевым подключением, поскольку я могу использовать ping severs. Я даже попробовал IP-адрес wget, но не использовал. Пожалуйста, поделитесь своими ответамиWget from adb shell
ответ
Кажется, что ваша копия busybox
не полностью совместима с Android. Скорее всего, он просто статически связан с GNU libc
вместо bionic
(альтернатива для Android). Большинство функций работают нормально, но некоторые вещи, такие как разрешение DNS, этого не делают. Чтобы иметь возможность разрешать имена хостов, вам нужно получить подходящую версию Android busybox
для wget
.
Спасибо за ваше время и ответ – therealprashant
wget полагаться на файл /etc/resov.conf, использовать strace wget получит [подробнее] (http: //www.miui.com/thread-2125027-1-1.html) – harvis
Обновите busybox, если вы используете linux на android!
- 1. Труба в `adb shell`
- 2. запустить «adb shell» программно
- 3. python and (android) adb shell
- 4. adb shell - имитирует команду «хвост»?
- 5. Android Debug Bridge adb shell
- 6. adb shell screencap - «разрешение отклонено»
- 7. Adb Shell InputText слишком долго
- 8. ADB shell получить сообщения Toast
- 9. Wget copy text from html
- 10. grep html file from wget
- 11. wget или curl from stdin
- 12. WHMCS intellisearch from shell
- 13. curl from shell script
- 14. Shell execute from Ruby
- 15. adb shell и adb push для определенного avd
- 16. Команда shell grep с вывода wget
- 17. linux shell script exec (wget) в java
- 18. shell/batch scripting to direct commands to adb shell
- 19. Android adb shell удалить базу данных SQLite
- 20. Как убить собственные приложения из 'adb shell'?
- 21. Недостаточное разрешение при запуске 'adb shell'
- 22. команды adb shell для чипсета Qualcomm
- 23. adb shell: не может использовать ключ ESCAPE
- 24. adb shell dumpsys window windows output, описывающий
- 25. Запуск сценария оболочки в Android adb shell
- 26. adb shell ping хост не работает
- 27. отправка mulitple keyevent с помощью adb shell
- 28. Команда Adb shell для изменения языка устройства?
- 29. Android ADB Shell Input - эмулировать несколько прикосновений
- 30. java-программа для выполнения adb shell screenrecord
wget не является инструментом, предоставляемым Android, и обычно устанавливается путем укоренения вашего устройства, а затем установки busybox. Какая версия busybox у вас есть? Какой URL-адрес вы тестируете? Мое устройство дает мне «плохой адрес» для всего. –
Я загрузил указанную версию busybox, и я тестирую www.google.com. – therealprashant