Installing apk emulator android

Что делать, если под рукой нет Android-устройства? Обзор Android-эмуляторов

Введение

Часто бывает необходимость проверить работу свеженаписанного приложения на устройстве. Но вполне может оказаться, что устройства под рукой нет. Или нет устройства с определенными параметрами (правда, это больше относится к размеру/разрешению экрана). Что же делать в этом случае?
К счастью, альтернативы есть. Android-сообщество и разные компании предлагают на выбор несколько вариантов замены android-устройств для разных целей.

Я кратко расскажу о следующих:

  • Эмулятор в составе SDK
  • Genymotion
  • Android x86
  • Bluestacks

Если интересно — добро пожаловать под кат (осторожно, достаточно много картинок)

Эмулятор в составе SDK

Сайт: http://developer.android.com/sdk/index.html
Самый очевидный способ подмены устройства. Если занимаешься разработкой под Android — эмулятор точно есть.

Использование
Плюсы
Минусы
  • Медленный, если не использовать HAXM
  • Не ARM, если использовать HAXM
  • Нет эмуляции Bluetooth, OTG, наушников и некоторых других железных параметров

Genymotion

Сайт: http://www.genymotion.com/
Проприетарная реализация, выросшая из проекта AndroVM.
По сути, виртуальная машина на VirtualBox с дополнительными фишками вроде своих контролов, расширенной настройки и т.д.
Достаточно удобен, быстр, много возможность, коммандлайн тулы, Java API для тестов.
При создании устройства из сети выкачивается его образ.
APK можно устанавливать, перетянув их на окно с виртуалкой.

Плюсы
Минусы
  • Платный для компаний, и это главный минус
  • Не ARM
  • Достаточно долгий выход актуальных версий Android

Android x86

Сайт: http://www.android-x86.org/
Проект по портированию Android на платформу x86. Распространяется в виде образа iso, можно запустить/установить в виртуальной машине, при большом желании можно даже поставить на живую машину с x86 процессором (на ноутбук, например).
Работает быстро, но есть куча проблем из-за того, что это виртуальная машина. Например, привязывние мыши внутри окна виртуалки, доступ к adb только по сети и т.д.

Для использования в VirtualBox нужно отключать Mouse Integration, иначе в виртуальной машине не видно курсора.

Для подключения adb нужно выполнить

IP-адрес можно узнать, нажав в машине Alt+F1 и введя netcfg. Вернуться в графический режим — Alt+F7.

Плюсы
Минусы
  • Неудобный доступ к adb
  • Минусы, связанные с использованием VM — привязка мыши, например
  • Не ARM
  • Очень долгий выход актуальных версий

Bluestacks

Сайт: www.bluestacks.com
Позиционируется как плеер приложений для Windows, Mac и TV. Умеет запускать приложения, имеет доступ к маркету. Неудобен для разработки и тестирования — apk ставятся тулом из комплекта, но доступ к adb можно получить. Однако для запуска приложений может быть полезен.
Для подключения через adb:

Читайте также:  Snoop android что это
Плюсы
Минусы
  • Неудобно ставить приложения
  • Непонятно, что с версиями android (2.3 под OS X, под Windows ставился 4.0)
  • Нет под linux

Источник

Как установить файл APK в эмуляторе Android?

Наконец-то мне удалось запутать приложение для Android, теперь я хочу проверить его, установив файл APK и запустив его на эмуляторе,

Как я могу установить APK файл в Android-эмулятор?

ОТВЕТЫ

Ответ 1

Вы можете просто перетащить файл .apk вашего приложения в эмулятор, и он автоматически начнет установку.

Windows:

  1. Запустите эмулятор (SDK Manager. exe-> Инструменты-> Управление AVD. -> Создать, затем Пуск)
  2. Запустите консоль (Windows XP), запустите → введите cmd и перейдите в папку platform-tools каталога SDK.
  3. Вставьте файл APK в папку «android-sdk\tools» или «platform-tools».

Затем введите следующую команду.

adb install C:\Users\Name\MyProject\build\Jorgesys.apk

Linux:

  1. Скопируйте файл apk в platform-tools в папке android-sdk linux .
  2. Откройте терминал и перейдите в папку «tools-tools» в папке android-sdk . Затем выполните эту команду —

./adb install FileName.apk

Если операция прошла успешно (результат отображается на экране), вы найдете файл в панели запуска вашего эмулятора.

Example: PATH=$PATH: /users/jorgesys/eclipse/android-sdk-mac_64/tools

1. Запустите эмулятор,

2. затем скопируйте файл .apk и вставьте его в /Users/your_system_username/Library/Android/sdk/platform-tools ,

Если вы не можете найти путь SDK в вашей системе Mac, выполните следующие действия: Откройте опцию finder->select Go в верхнем меню → выберите опцию Go to Folder → появится всплывающее окно с текстовым полем: /Users/your_system_username/Library/Android/sdk/ —
теперь откройте папку platform-tools и вставьте скопированный файл .apk,

Теперь откройте терминал и введите следующее: cd Library/Android/sdk/platform-tools

выполните следующее в своем терминале: ./adb install yourapkfilename.apk , если вы получите следующее сообщение об ошибке: error: no devices found — waiting for device , выполните шаг 5.

Запустите ваш эмулятор из Android Studio, как только эмулятор активен, затем повторите шаг 4, вы увидите сообщение об успешном завершении работы на своем терминале.

Ответ 2

Если вы создали несколько эмуляторов или у вас установлено Android-устройство, adb будет жаловаться на

adb help не совсем ясно, что делать:

Флаг, который вы решите использовать, должен иметь до фактическую команду adb:

Ответ 3

В настоящее время вы можете просто перетащить Android apk в эмулятор, и он автоматически начнет установку.

Ответ 4

Ответ 5

перейдите в каталог android-sdk/tools в командной строке и введите

Ответ 6

Скопируйте файл .apk в каталог SDK platform-tools/, затем установите .apk в эмуляторе, используя cmd (в окнах):

Если работает более одного эмулятора, вы можете найти все запущенные эмуляторы с помощью этой команды:

тогда вы должны указать эмулятор, на котором можно установить приложение по его серийному номеру с опцией -s. Например:

Ответ 7

Загрузите файл apk из браузера, а затем просто щелкните по нему (область уведомлений). Установка начнется автоматически.

Ответ 8

Перетащите

Просто перетащите файл apk в эмулятор.

Ответ 9

Предположим, вам нужно установить Facebook APK на свой эмулятор.

Вы можете использовать adb для установки APK для запуска эмулятора в OS X следующим образом:

И на Windows, например:

После завершения проверьте экран приложений эмулятора, чтобы убедиться, что приложение установлено правильно. Если вам нужно принудительно обновить это приложение из предыдущей версии, добавьте флаг -r, например, в OS X:

Ответ 10

Откройте оболочку/терминал/, дойдите до каталога android-sdk/tools, затем

Ответ 11

В Genymotion просто перетащите файл *.apk в эмулятор, и он будет автоматически установлен и запущен.

Ответ 12

Сначала вам нужно установить Android Studio на свой компьютер. Затем просто выполните следующие действия.

  1. Перейдите на панель навигации и откройте Android Studio.
  2. С панели инструментов откройте AVD Manager. (Если вы не видите его, создайте новый проект Android)
  3. Создайте виртуальное устройство.
  4. Выберите устройство, на которое вы хотите установить приложение.
  5. Выберите образ Android, который вы хотите установить на свое устройство. (Если вы не видите изображений, вы можете загрузить требуемое изображение из раздела Рекомендуемые, Изображения x86 или Другие изображения)
  6. Добавьте имя к своему AVD.
  7. Теперь виртуальное устройство создано, и вы можете просто запустить его, нажав кнопку воспроизведения.
  8. Теперь вы настроили виртуальное устройство, и теперь вам нужно установить APK файл.
  9. Загрузите APK файл, который вы хотите установить, и перетащите его в эмулятор.
  10. Файл APK был успешно установлен, и вы можете увидеть его в своих приложениях.
  11. Теперь вы можете просто запустить установленное приложение.

Ответ 13

Загрузите файл Apk из сети и скопируйте его в платформенные инструменты вашей папки SDK, затем в командной строке перейдите в этот каталог типа:

нажмите кнопку ввода, он будет установлен через несколько секунд

Ответ 14

держать эмулятор в рабочем состоянии. В командной строке перейдите в папку platform-tools, в папке sdk, которая поставляется вместе с adt bundle, и выполните следующую команду:

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

Примечание. Для выполнения приведенной выше команды ваш файл .apk должен находиться в том же каталоге.

для более подробного руководства: Эта ссылка

Ответ 15

Shift + Щелкните правой кнопкой мыши в папке файла apk.

Выберите Открыть окно команд здесь

Введите и нажмите «adb install AppName.apk»

Ответ 16

(ИСПЫТАНИЕ НА MACOS)

Первым шагом будет запуск эмулятора

то используйте adb для установки .apk

Если adb выдает ошибку, как APK, уже существует или что-то подобное. Запустите оболочку adb во время работы эмулятора

Если команды adb и emulator не найдены, выполните следующие

export PATH = $PATH://android-sdk-macosx/platform-tools://android-sdk-macosx/android-sdk-macosx/tools:

Для будущего использования поместите вышеприведенную строку в конец .bash_profile

Ответ 17

если использовать более одного эмулятора при первом использовании этой команды

а затем выберите amulatur и установите приложение

Ответ 18

Возможно, я ошибаюсь, но в Windows я просто перетаскиваю .apk в Android-эмулятор. Я имею в виду, что делать все упомянутое выше, кажется, очень много.

Ответ 19

перейти в каталог ADT/Android-sdk/tools в командной строке 1. adb install fileName.apk(Windows)

  • ./adb install fileName.apk(Ubuntu/Linux или Mac)

Ответ 20

Перетащите файл «.apk» в окно эмулятора.

Ответ 21

вы пишете команду на терминале /cmd adb install FileName.apk.

Ответ 22

Лучший способ — создать приложение, которое откроет файл apk на эмуляторе. Вы должны скопировать файл .apk в папку загрузки вашего эмулятора. Затем замените yourAppName.apk своим именем .apk.

Ответ 23

  1. убедитесь, что вы разрешили установку из неизвестных источников в Настройки.
  2. С помощью Android Device Monitor скопируйте APK на SD-карту.
  3. Используйте встроенный браузер в Android, чтобы перейти к Файл:///sdcard/apk-name.apk
  4. Когда появится уведомление «Загрузка завершена», щелкните по нему.

Ответ 24

Теперь вы можете просто перетащить apk в эмулятор и установить!

Ответ 25

В Linux Я делаю это:

  • сначала посмотрим, какие устройства у меня есть: emulator -list-avds
  • создать выпуск cd android && ./gradlew assembleRelease
  • установите его на эмулированное устройство «Nexus5» (вы находитесь в каталоге Android, иначе используйте полный путь к apk): adb -s ‘8e138a9c’ install app/build/outputs/apk/app-release.apk

Вот оно. Вы также можете использовать ./gradlew installRelease

Ответ 26

Простой Вы можете загрузить APK в хостинг файлов или загрузить APK и использовать браузер для установки из неизвестного источника.

Ответ 27

1) вставьте файл myapp.apk в папку инструментов платформы, в моем случае C:\Users\mazbizxam\AppData\Local\Android\android-sdk\platform-tools, это ссылка в моем случае это может измениться для вас люди

2) открыть каталог в CMD CD C:\Users\mazbizxam\AppData\Local\Android\android-sdk\platform-tools

3) Теперь вы находитесь в папке инструментов платформы, просто введите adb install myapp.apk

убедитесь, что ваш эмулятор включен, если все в порядке, apk установит

Ответ 28

Запустите консоль (Windows XP), запустите → введите cmd и перейдите к Папка инструментов в каталоге SDK.

В случае, если кто-то задается вопросом, как запустить папку cmd в platform-tools каталога SDK, если вы используете достаточно новую версию Windows, выполните следующие действия:

  • Перейдите в platform-tools через проводник Windows.
  • При удерживании shift щелкните правой кнопкой мыши, и вы найдете здесь вариант «Открыть командное окно».
  • Нажмите на него, и cmd начнется в этой папке.

Надеюсь, что это поможет

Ответ 29

В Mac или Windows. Просто запустите эмулятор и перетащите apk на главный экран. Он установит

Ответ 30

Просто перетащите файл apk в эмулятор и все готово.

Источник

Читайте также:  Хонор 30s андроид 11
Оцените статью