Дом Социальные медиа Android-эмуляторы или что особенного в номере 5554? - манекены

Android-эмуляторы или что особенного в номере 5554? - манекены

Видео: Урок 3. Первое андроид-приложение. Структура android проекта. Создание эмулятора Android (AVD) 2024

Видео: Урок 3. Первое андроид-приложение. Структура android проекта. Создание эмулятора Android (AVD) 2024
Anonim

Когда вы запускаете эмулятор устройства Android, новое имя эмулятора похоже на эмулятор-5554 или эмулятор-5556. Название связано с тем, что каждый запуск эмулятора Android использует два номера портов (два канала для связи с компьютером разработки).

Как вы уже знаете, ваш веб-браузер обычно использует номер порта 80 для запроса веб-страницы. Возможно, ваша электронная почта использует порт 110, порт 143, порт 585, порт 993 или порт 995 для получения электронной почты.

Когда вы запускаете эмулятор на своем компьютере разработки, вы можете указать несколько номеров портов для нескольких сетевых потребностей эмулятора. В большинстве случаев вы запускаете эмулятор без явного указания номеров портов. Если вы не укажете номера портов, ваш эмулятор будет использовать значения по умолчанию. Если вы когда-либо указываете номер порта, отличный от значения по умолчанию, вы делаете это, потому что не хотите, чтобы сообщения эмулятора конфликтуют с использованием какой-либо другой программы определенного номера порта.

Кто знает? Возможно, ваша любимая компьютерная игра разговаривает с веб-сайтом через порт 5228, номер порта Android использует для получения приложений из Play Маркета Google.

Теперь представьте, что на вашем компьютере разработки нет эмуляторов, и вы запускаете эмулятор без указания номеров портов. Затем новый эмулятор использует два номера порта по умолчанию - 5554 и 5555.

  • Эмулятор использует порт 5554 для передачи своих консольных сообщений (текст, который появляется в представлении консоли Eclipse).

  • Эмулятор использует порт 5555, чтобы поговорить с Android Debug Bridge (adb). Например, при вводе adb установите myApp. apk в окне командной строки вашего компьютера, Android Debug Bridge устанавливает myApp. apk на ваш запущенный эмулятор, используя порт 5555 для обработки сообщений.

Если вы введете команду adb devices в командном окне вашего компьютера разработки, вы увидите список запущенных эмуляторов. (Список также включает в себя любые фактические устройства, которые подключены к компьютеру через USB или какое-то другое причудливое соединение.) Список, вероятно, включает эмулятор-5554, потому что 5554 является номером порта консоли по умолчанию, а имя эмулятора происходит от номера консольного порта эмулятора (не из номера порта adb для эмулятора, который в этом примере равен 5555).

Время поднять анте. Представьте, что при запуске эмулятора-5554 вы возвращаетесь к компьютеру разработки и запускаете второй эмулятор (опять же, без явного указания номеров портов).Затем Android запускает новый эмулятор с консольным портом 5556 и узлом adb 5557. Номер порта adb всегда больше, чем номер порта консоли.

Чтобы установить myApp. apk на втором из двух запущенных эмуляторов, вы должны ввести adb -s emulator-5556 install myApp. apk в окне командной строки вашего компьютера разработки. Если вы закроете первый эмулятор, номера портов второго эмулятора не изменяются. Поэтому после закрытия первого из двух эмуляторов, когда вы вводите adb devices , список устройств включает эмулятор-5556 и больше не включает эмулятор-5554.

Допустимые номера портов консоли для Android-эмуляторов - это четные числа от 5554 до 5584 включительно. Таким образом, вы можете одновременно запускать эмуляторы под названием эмулятор-5554, эмулятор-5556, эмулятор-5558 и т. Д. До эмулятора-5584.

Android-эмуляторы или что особенного в номере 5554? - манекены

Выбор редактора

Как включить большие данные в диагностику заболеваний - манекены

Как включить большие данные в диагностику заболеваний - манекены

По всему миру, большие данные источники для здравоохранения создаются и становятся доступными для интеграции в существующие процессы. Данные клинических испытаний, данные генетики и генетических мутаций, данные о белковой терапии и многие другие новые источники информации могут быть собраны для улучшения ежедневных процессов здравоохранения. Социальные медиа могут и будут использоваться для увеличения существующих ...

Гибридные базы данных NoSQL - манекены

Гибридные базы данных NoSQL - манекены

, Учитывая диапазон типов данных, управляемых базами данных NoSQL, вас прощают, если вы думаете, что нужны три разные базы данных для управления всеми вашими данными. Однако, хотя каждая база данных NoSQL имеет свою основную аудиторию, несколько могут использоваться для управления двумя или более структурами данных. Некоторые даже предоставляют поиск поверх этого ядра ...

Установка Python на Linux для работы с алгоритмами - манекены

Установка Python на Linux для работы с алгоритмами - манекены

Вы используете командную строку для установки Anaconda на Linux - у вас нет графической установки. Прежде чем вы сможете выполнить установку, вы должны загрузить копию программного обеспечения Linux с сайта Continuum Analytics. Следующая процедура должна отлично работать в любой Linux-системе, независимо от того, используете ли вы 32-разрядную или 64-разрядную версию ...

Выбор редактора

Как получить доступ к общим командам редактирования в Excel 2007 - манекены

Как получить доступ к общим командам редактирования в Excel 2007 - манекены

Иногда вы хотите вносить изменения в информацию, которую вы помещаете в ваши рабочие листы Excel Excel и книги (называемые таблицами в мире за пределами Excel). В этом случае вы можете использовать удобные «горячие» клавиши, встроенные в Excel 2007, или получить доступ к этой команде с помощью вкладок Excel Ribbon, новых в Excel 2007. Чтобы получить ...

Как получить доступ к общим командам файлов Excel 2007 - манекенам

Как получить доступ к общим командам файлов Excel 2007 - манекенам

Вы можете запускать основные файлы файлов Excel 2007 в двух различными способами: нажатием комбинации сочетаний клавиш или щелчком в ленте Excel. На следующей диаграмме показаны некоторые из наиболее распространенных файловых команд в Excel 2007 и два способа, которыми вы можете получить к ним: Excel Ключи командной строки доступа Функция Microsoft ...

Как получить доступ к командам формул Excel 2007 - манекены

Как получить доступ к командам формул Excel 2007 - манекены

Следующая диаграмма поможет вам упростить работу в Excel 2007. Он показывает вам самый быстрый способ доступа к основным командам формулы Excel с помощью ленты Excel или с помощью сочетаний клавиш: Excel Ribbon Command Access Keys Функциональные формулы | Вставка функции Alt + MF Открывает диалоговое окно «Вставить функцию» (то же самое, что и нажатие кнопки «Вставить ...»

Выбор редактора

Навигация PowerPoint 2007 - манекены

Навигация PowerPoint 2007 - манекены

В верхней части экрана PowerPoint 2007 полно значков и кнопок, предназначенных для упрощения навигации вы создаете презентацию PowerPoint. Когда вы впервые открываете PowerPoint, вы видите основной экран PowerPoint. Его элементы определены ниже. Основной экран PowerPoint обеспечивает доступ к инструментам, необходимым для создания презентаций. ...

Другие параметры печати в PowerPoint 2007 - манекены

Другие параметры печати в PowerPoint 2007 - манекены

В диалоговом окне Print Power Print имеется несколько дополнительных параметров рядом с ним. Когда вы печатаете презентацию PowerPoint, эти параметры в диалоговом окне «Печать» позволяют контролировать цвет, размер и многое другое. В этом списке показано, что они делают: Цвет / Оттенки серого: этот выпадающий список позволяет выбрать, печатать ли слайды в цвете, черном ...

Вставьте диаграмму из Excel в PowerPoint 2007 Slide - манекены

Вставьте диаграмму из Excel в PowerPoint 2007 Slide - манекены

, Если вы хотите отобразить Excel данных в диаграмме PowerPoint, создайте диаграмму в Excel. Скопируйте диаграмму, перейдите в PowerPoint и вставьте диаграмму на слайде PowerPoint. Когда вы это сделаете, диаграмма появится в PowerPoint точно так же, как в Excel. Когда вы вставляете диаграмму Excel в PowerPoint, умный ...