Эмулятор Android (AVD) на DigitalOcean (и т. Д.) - PullRequest
0 голосов
/ 13 июня 2018

Можно ли установить Android SDK и эмулятор на некоторый VPS (digitalocean, google cloud, amazon aws и т. Д.), Затем запустить на нем какой-нибудь эмулированный телефон и подключиться к нему с любого удаленного ПК (с использованием некоторого VNC или другого программного обеспечения для удаленного доступа))?В результате - я могу иметь доступ к какому-либо виртуальному телефону из любой точки мира?

Мне нужно открывать определенные приложения, которые доступны только на телефонах Android, но я не хочу запускать его на своем телефоне.собственный компьютер.

Ответы [ 2 ]

0 голосов
/ 29 июня 2018

Вы можете попробовать облачный образ Genymotion для AWS: https://aws.amazon.com/marketplace/pp/B01MREUQPU

0 голосов
/ 22 июня 2018

Если ваша цель - запустить тестирование или сборку пакетов в облаке, я думаю, что вы можете сделать это, во-первых, вы должны установить Android SDK с необходимыми версиями, после этого вам нужно создать эмулятор без головы.

Например,если вы решили запустить тесты на amazon ec2, вы можете выполнить два шага

Сначала установить Android SDK из командной строки:

ANDROID_HOME=/usr/local/android-sdk
ANDROID_VERSION=26 
ANDROID_BUILD_TOOLS_VERSION=26.0.2

mkdir $ANDROID_HOME .android \
    && cd $ANDROID_HOME \
    && curl -o sdk.zip $SDK_URL \
    && unzip sdk.zip \
    && rm sdk.zip \
    && yes | $ANDROID_HOME/tools/bin/sdkmanager --licenses

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

...