Как установить apk на эмулятор android
Перейти к содержимому

Как установить apk на эмулятор android

  • автор:

 

Как установить apk на эмулятор в Android Studio?

Как установить apk на эмулятор в Android Studio из терминала?

в Eclipse мы сделали

теперь как насчет В Android Studio?

10 ответов

Вы можете установить .apk файлы в эмулятор независимо от того, что вы используете (Eclipse или Android Studio)

вот что я всегда делаю: (для начинающих)

1-Запустите эмулятор и дождитесь его полного запуска.

2-Перейти к sdk папка установки затем перейдите в (вы должны увидеть исполняемый файл с именем adb.exe)

3-Создайте новый файл и вызовите его run.летучая мышь!—4—>, отредактируйте файл с помощью блокнота и напишите CMD в нем и сохраните его.

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

2. затем скопируйте файл .apk и вставьте его в /Users/your_system_username/Library/Android/sdk/platform-tools ,
если вы не можете найти путь sdk в своей Mac-системе, выполните следующие действия: Откройте finder->select Перейти в верхнем меню → выберите «Перейти к папке» → появится окно с текстовым полем: /Users/your_system_username/Library/Android/sdk/ → теперь откройте папку с инструментами платформы и вставьте скопированный файл .apk,

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

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

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

Установка приложений Google в эмулятор Android

В этой статье описано как установить дополнительные программы (в частности, Google Apps) в эмулятор Android. Это может понадобиться если вы хотите на эмуляторе:
1. Настроить синхронизацию с аккаунтом Google.
2. Установить календарь и календарь провайдер.
3. Установить Android Market.
4. И прочее…

Несмотря на то, что можно создать эмулятор Android с Google API, в нём отсутствуют такие важные вещи как адаптеры синхронизации контактов, календарей и прочее…

Подготовка

Итак, помимо Android SDK, нам понадобится:
1. Google Apps (в конце, я брал от CyanogenMod 7).
2. Утилита для создания нового образа системы mkfs.yaffs2.arm.
3. Если необходимо иметь полноценную работу с календарём, то добыть Calendar.apk и CalendarProvider.apk. Их можно найти как на просторах Интернет, так и откомпилировать из исходников Android.

Для удобства в системную переменную PATH добавить пути к android-sdk\tools и android-sdk\platform-tools.

Создание эмулятора

Обратить особое внимание!

SD карту создать не менее 200Мб!
Все последующие команды предполагают, что в данный момент активен только один эмулятор. Если у вас запущено несколько эмуляторов/устройств, то к командам с утилитой adb необходимо добавлять параметр -s.

Подготовка к установке пакетов

Запустить эмулятор с увеличенным системным разделом

Перемонтировать системный раздел для записи (спасибо за лёгкий способ перемонтирования ArtRoman):

 

Удалить пакет от SDK, который при загрузке эмулятора возвращает все настройки к дефолтным:
Войти в шелл:

Установка необходимых пакетов

Извлечь приложения из архива с Google Apps (папка system\app).
Установить пакеты:

Подобным образом устанавить дополнительные приложения (например, Calendar.apk и CalendarProvider.apk).

Создание нового образа системы

Загрузить в эмулятор утилиту создания образа:

Дать права на запуск этой утилиты

Проверить, что все пакеты попали в /system/app:

Сделать образ системы на SD карту

Теперь придётся набраться терпения, и слить полученный образ «adb pull /sdcard/system.img d:\temp». Скорость примерно 59Кб/с, примерно 25 минут для 100Мб образа.

Закрыть эмулятор.
Из c:\Users\\.android\avd\emulator_2.3.3.avd\ удалить cache.img и userdata-qemu.img (если они есть). Залить в эту папку полученный образ system.img.

Первый запуск

Нас встречает робот

Меняем язык на русский

Войти под аккаунтом Google из этого мастера настроек у меня не получилось. Не смог выдвинуть клавиатуру :).

How to install an apk on the emulator in Android Studio?

How do you install an apk on the emulator in Android Studio from the terminal?

In Eclipse we did

Now how about in Android Studio?

14 Answers 14

Run simulator -> drag and drop yourApp.apk into simulator screen. Thats all. No commands.

EDIT: Even though this answer is marked as the correct answer (in 2013), currently, as answered by @user2511630 below, you can drag-n-drop apk files directly into the emulator to install them.

Original Answer:

You can install .apk files to emulator regardless of what you are using (Eclipse or Android Studio)

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *