Сопоставление имени хоста с IP-адресом на Android - PullRequest
4 голосов
/ 16 июня 2011

Я знаю, что мне нужно отредактировать / system / etc / hosts, чтобы сопоставить IP-адрес с именем хоста, но, похоже, я не могу отредактировать файл. Это потому что мой андроид телефон не рутирован?

Пожалуйста, сообщите. Спасибо.

Ответы [ 4 ]

4 голосов
/ 02 марта 2018

Вы можете использовать следующее руководство и приложение для настройки правил для определенных доменов.

  • Скачать ( Daedalus ) и открыть приложение.
  • Нажмите назатем в меню выберите «Серверы»

menu

  • Нажмите кнопку добавления и добавьте два сервера Google «8.8.8.8» и«8.8.4.4», вы также можете заменить их предпочитаемым поставщиком DNS.

dns settings

  • Активировать эти DNS-серверы вменю, нажав «Настройки»
  • Затем выберите Google и Google 2 из настроек.Также активируйте предварительные настройки и выберите два следующих параметра на изображении ниже

settings

  • Вернитесь в меню сейчас, нажмите «Правила ».
  • Добавить новое правило для каждого режима разработки, Live, staging, dev.Имя файла не имеет решающего значения, просто придумайте что-нибудь.
  • Перед выходом нажмите правило синхронизации, чтобы убедиться, что файл загружен.

    rules

  • Нажмите и активируйте режим, в котором вы хотите находиться. Вы можете активировать более одного за раз, поэтому будьте осторожны, так как это переопределит один или другой.

  • В меню зайдите домой и нажмите кнопку «Активировать».

activate

Источник: https://blog.silocitylabs.com/post/2018/03/02/changing-dns-settings-for-android-development/

0 голосов
/ 16 июня 2011

Зачем вам нужно редактировать файл hosts?

Вы можете просто добавить свой хост в локальный DNS (например, DNS, объявленный локальным DHCP-сервером в вашей Wi-Fi-сети) или даже в настоящий глобальный DNS.

0 голосов
/ 16 июня 2011

Вы не можете записать файл hosts обратно, потому что файловая система доступна только для чтения. Вам нужно изменить файловую систему на чтение и запись, если вы хотите изменить файл. Да, для записи этого файла вам понадобится доступ с правами суперпользователя (рутированный телефон).

Я сознательно не показал, как это сделать, поскольку это не было вашим прямым вопросом.

0 голосов
/ 16 июня 2011

Попробуйте перемонтировать с помощью adb и отредактируйте файл

...