Скачивание и установка эмулятора Surface Duo 2 для Android

Образ эмулятора Surface Duo (используется с Android Emulator) можно использовать при разработке и тестировании приложений.

Настройка среды разработки Surface Duo

Перед установкой пакета SDK для Surface Duo необходимо настроить и обновить среду разработки Android. Если вы еще не установили Android Studio, скачайте последнюю версию и средства командной строки на сайте developer.android.com. Необходимо включить Android Emulator от Google, который устанавливается с помощью диспетчера пакетов SDK из меню Tools (Сервис) в Android Studio. Для новых установок этот процесс по умолчанию выполняется автоматически.

Предварительные требования для эмулятора Surface Duo

  • С помощью Диспетчера SDK проверьте актуальность необходимых средств разработки (средства сборки и средства платформы пакета SDK для Android, а также Android Emulator).

  • Чтобы воспользоваться всеми функциями эмулятора Surface Duo, установите Android Emulator 30.0.26 или более поздней версии.

    Диспетчер SDK

Аппаратное ускорение

Для эмулятора Surface Duo доступна виртуализация оборудования. Чтобы ускорить эмулятор в своей системе, следуйте этим рекомендациям в документации по Android Studio.

Microsoft Visual Studio и Xamarin

Ubuntu и Debian

  • Выполните предварительные условия для установки.

  • Требуется пакет программного обеспечения KVM. Выполните действия, описанные в инструкции по настройке ускорения виртуальной машины на Linux, чтобы установить KVM.

    • После установки KVM убедитесь, что текущий пользователь (вошедший в систему) добавлен в группу KVM.

      $ groups
      <current user> sudo plugdev kvm libvirt
      
    • Если текущий пользователь не входит в группу KVM, выполните следующую команду, чтобы добавить его.

      sudo usermod -a -G kvm <current user>
      
    • Перезагрузите компьютер.

  • Для установки эмулятора и пакета SDK выполните приведенную ниже команду. (При необходимости измените имя пакета, чтобы оно соответствовало скачанной версии.)

    sudo dpkg -i SurfaceDuoSDKPreview_EmulatorOSImage_and_APIs_ubuntu_debian_2020.117.2.deb
    

Apple Mac

Достаточно выполнить стандартные инструкции по установке Android Studio с параметрами по умолчанию. Не забудьте выполнить обновления, если у вас уже установлена среда Android Studio.

Скачивание и установка образа с эмулятором Surface Duo

Скачайте образ эмулятора Surface Duo в Центре загрузки Майкрософт. Это файлы с именем SurfaceDuoEmulator номер версии. Выберите из них тот, который подходит для используемой системы разработки.

Скачайте пакет SDK для Surface Duo в Центре загрузки Майкрософт.

Вернитесь на эту страницу после скачивания файла.

Установка и запуск пакета SDK и эмулятора

  1. Распакуйте скачанный файл и запустите установщик.
  2. Завершив установку пакета SDK, вы можете запустить эмулятор Surface Duo с помощью ссылки в меню "Пуск".
  3. Если эмулятор не запускается, возможно, следует обновить указатель, чтобы он указывал на установленный пакет SDK для Android.

Обновление указателя на пакет SDK для Android

Если вы изменили расположение установленного пакета SDK для Android, обновите скрипт run так, чтобы он указывал на фактическое расположение установки. В противном случае эмулятор не будет запускаться при щелчке по ярлыку или запуске скрипта.

  1. Найдите расположение установленного эмулятора Surface Duo. По умолчанию он расположен в папке %USERPROFILE%\SurfaceDuoEmulator.
  2. Откройте папку artifacts в папке установки.
  3. Создайте резервную копию run.bat, например в расположении run_tmp.bat.
  4. Откройте файл run.bat в текстовом редакторе.
  5. Проверьте правильность пути ANDROID_SDK_LOCATION в верхней части этого файла.
rem ##### ENSURE THE SDK LOCATION BELOW IS CORRECT: #######
set ANDROID_SDK_LOCATION=C:\Program Files (x86)\Android\android-sdk

Дальнейшие действия

Узнайте, как начать работу с эмулятором Surface Duo, и приступайте к созданию и тестированию приложений с помощью привычных средств разработки: