Як запобігти повідомленням про помилки Android Studio / AVD “CANNOT TRANSLATE guest DNS ip”?


82

Приблизно кожні 4 секунди після запуску пристрою емулятора з мого проекту Android Studio повідомлення про помилку друкується у вікні Запуск. Це надзвичайно дратує, бо захоплює фокус. Якщо я перебуваю у вікні налагодження, воно перемикається на вікно "Виконати" кожні 4 секунди через цю помилку, незалежно від того, що я роблю.

Це почалося день тому, але я не знаю, що це спричинило. Я використовую ті самі пристрої емулятора вже кілька місяців. Можливо, оновлення якоїсь частини Android SDK? Зовнішній менеджер SDK більше не можна викликати.

введіть тут опис зображення


Повідомлення починають надходити відразу після завантаження цього емулятора зносу API 25. Одне обхідне рішення - зробити цю вкладку плаваючою, тоді вона не перехоплює мого фокусу; Я переношу його на свій другий монітор.


Я також помітив, що не можу підключити свою програму Android Wear, що працює на моєму фізичному пристрої (я працюю на фізичному телефоні з емульованим зносом), до свого емулятора.


6
Та сама проблема. Будь-яка резолюція?
Джошуа Пінтер

Не те, що я знаю поки. Зараз, коли зовнішній менеджер SDK недоступний, той, що інтегрований в Andorid Studio, здається, дає набагато менший контроль над бітами та шматочками. Здається, я більше не контролюю емулятори на базі ARMv7 та x86, наприклад. Я хотів запустити емулятор зношування API23, але він видає помилку.
Csaba Toth

Я думав, що перевстановлю Android Studio та Android SDK, щоб почати з чистого аркуша. Я на Ubuntu 16.10. Я можу завантажити Android Studio, але SDK більше немає ніде. Нібито Android Studio містив би його, але він виручає під час першого початку його пошуку. Отже, якщо Studio не встановлює його, і я не можу завантажити його окремо, то я напевно застряг. Я встановив Android SDK репозиторію Ubuntu, тобто в / usr / lib / android-sdk з правами root. Зараз я застряг
Csaba Toth

1
Створено нові емулятори зносу (API 23 і 25). API 23 не запускається, API 25 має таку ж проблему, як і в проводці.
Csaba Toth

1
Яку версію Android Studio ви використовуєте? @Csaba_Toth
Tejas Pandya

Відповіді:


3

Це пов’язано з тим, що ви підключаєтесь до мережі, в якій є автоматичне перенаправлення, або вона не зашифрована (HTTP). Почніть з

  1. Відключення від мережі.
  2. Перезапуск Android Studio

Якщо проблема не зникає, спробуйте опублікувати більш детальний опис помилки. Якщо проблема не зникає, зверніться до адміністратора мережі.


0

Можливо, це може допомогти:

  • Переконайтесь, що ви підключені до Інтернету

Пояснення: Під час запуску емулятор читає список DNS-серверів, якими ваша система зараз користується. Потім він зберігає IP - адреса до чотирьох серверів в цьому списку і налаштувати псевдоніми для них на емульований адреса 10.0.2.3, 10.0.2.4, 10.0.2.5і10.0.2.6 , по мірі необхідності. Отже, йому потрібне з’єднання з Інтернетом, щоб мати справу з ними.

Під час запуску емулятора в командному рядку ви також можете використовувати -dns-server опцію, щоб вручну вказати адреси DNS-серверів, які слід використовувати, де serverListє розділений комами список імен серверів або IP-адрес.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.